gonzopi_build

git clone https://git.tarina.org/gonzopi_build
Log | Files | Refs | README

commit ba76a68ca0ac4e684c2db31ca9c0e10a42064556
parent 0c3d13eeb42e532d7f216562ce51bc978a7e4583
Author: rob <rob@tarina.org>
Date:   Wed, 22 Nov 2023 15:12:13 +0200

see manual for build instructions

Diffstat:
MREADME.md | 463+------------------------------------------------------------------------------
1 file changed, 1 insertion(+), 462 deletions(-)

diff --git a/README.md b/README.md @@ -101,465 +101,4 @@ It's good to always backup your stuff! Plug in your usb drive and just press ent ### Load and new You can have many on going films, load em up or start as many films as you like. ------------------------------- - -### [Building, repairing & modding] -1. [Get the parts](#get-the-parts) -2. [3d printing](#3d-printing) -3. [Post processing](#post-processing) -4. [Wiring](#wiring) -5. [Putting it together](#putting-it-together) -6. [Installing software](#installing-software) -7. [Tested lenses](#tested-lenses) - -Building, repairing and modding -=============================== - -Get the parts --------------- - -![Gonzopi parts layed out](gonzopi-build_01.jpg) - -Here is a list of parts that will work, there are other parts that probably will work but requires some hacking. - - -Raspberry pi 3 B ----------------- -Price ~30 eur - -The heart of Gonzopi. Why Raspberry pi you ask? There are several reasons: - -* Huge support. -* The great Debian based os Raspbian (beeing a debian nerd myself). -* Low price. -* Picamera. - -The 3B+ is too powerhungry for the Powerbooster 1000C thats why I went with 3B - -**Links** -[Raspberry pi site](https://raspberrypi.org) -**Buy** -[Aliexpress](https://www.aliexpress.com/store/product/Raspberry-Pi-3-Model-B-Raspberry-Pi-Raspberry-Pi3-B-Pi-3-Pi-3B-With-WiFi/3242037_32900816535.html?spm=2114.search0104.3.113.7a702274lCPIr4&ws_ab_test=searchweb0_0,searchweb201602_5_10065_10068_5016020_5015416_10059_10696_100031_5015320_10084_10083_10103_451_10618_452_5016116_10304_10307_10820_10821_10302,searchweb201603_55,ppcSwitch_2&algo_expid=0a48bb10-5985-49ff-be76-433eb1f8685b-15&algo_pvid=0a48bb10-5985-49ff-be76-433eb1f8685b&priceBeautifyAB=0) - - -64 Gb Samsung Evo+ Micro SD ---------------------- -Price ~10 eur - -This is a good performance card. - -[Aliexpress](https://www.aliexpress.com/item/32676225311.html?spm=a2g0o.productlist.0.0.11ed1b664kPdEf&algo_pvid=d9155fff-7ddc-47bb-9512-f7e686fe69ac&algo_expid=d9155fff-7ddc-47bb-9512-f7e686fe69ac-0&btsid=e2f36205-1c37-47bc-9a94-c006837f0992&ws_ab_test=searchweb0_0,searchweb201602_7,searchweb201603_55) - - -Raspberry Pi High Quality Camera (recommended) ----------------------------------------------- -Price ~60 eur - -This is the recommended camera module for Gonzopi, 12.3 megapixel Sony IMX477 sensor, 7.9mm diagonal image size, and back-illuminated sensor architecture, with adjustable back focus and support for C- and CS-mount lenses. - -**Links** -**Buy** -[Raspberry pi](https://www.raspberrypi.org/products/raspberry-pi-high-quality-camera/?resellerType=home) - - -Arducam 5 MP OV5647 camera module with CS lens ----------------------------------------------- -Price ~30 eur - -This module and lens gives good hd video quality with the ability to manually focus and replace lenses. See tested lenses down below. - -**Links** -[Arducam](http://arducam.com/) -**Buy** -[ebay](https://www.ebay.com/itm/OV5647-Camera-Board-w-CS-mount-Lens-for-Raspberry-Pi-3-B-B-2-Model-B-/281212355128?txnId=1913825600018) - -Pimoroni Hyperpixel 4 inch screen ------------------------------ -Price ~35 eur - -Bright 4 inch responsible screen. Beware when installing the screen, it's quite britle! - -**Links** -[Pimoroni](https://learn.pimoroni.com/tutorial/sandyj/getting-started-with-hyperpixel-4) -**Buy** -[Pimoroni](https://shop.pimoroni.com/products/hyperpixel-4) -[Farnell](https://fi.farnell.com/pimoroni/pim370/hyperpixel-board-raspberry-pi/dp/3401805) - -Ugeek 3.5 inch 800x480 TFT screen ---------------------------------- -Price ~35 eur - -Best 3.5 inch screen that I could find. Features worth mentioning: - -* 800x480 pixels -* Very responsible 11 ms. -* High contrast. -* Sunlight readable. (even though it is readable in full power mode, it boots into medium power and to change it yo to push a physical button which isnt really dooable cuz of tha casing. you cant easily change the settings, I am abandoning this screen due to this) -* I2C Master. - -This is not a touchscreen but I dont think touchscreens are good for cameras anyway. - -**Links** -[Raspberrypiwiki](http://www.raspberrypiwiki.com/index.php/3.5_inch_TFT_800x480@60fps) -**Buy** -[Aliexpress](https://www.aliexpress.com/store/product/U-Geek-Raspberry-Pi-3-5-inch-800-480-TFT-Screen-HD-HighSpeed-LCD-Module-3/1954241_32672157641.html) - - -USB via vt1620a sound card --------------------------- -Price ~1 eur - -Really cheap usb soundcard. It has been working suprisingly well. Have not tested other cards yet. - -**Buy** -[Aliexpress](https://www.aliexpress.com/item/Professional-External-USB-Sound-Card-Adapter-Virtual-7-1-Channel-3D-Audio-with-3-5mm-Headset/32588038556.html?spm=2114.01010208.8.8.E8ZKLB) - - -3.7v 7800mAh li-ion Battery ---------------------------- -Price ~17 eur - -I have tried several batteries, the adafruit 6800mAh is also fine. - -**Buy** -[Aliexpress](https://www.aliexpress.com/item/free-shipping-3-7v-7800mah-18650-li-ion-rechargeable-battery-pack-18650-3P-lithium-ion-battery/32823635264.html?spm=a2g0s.9042311.0.0.49ba4c4dyoKkZS) - -Or you can buy 3 pcs of 3.7V 18650 Lithium cells and protect them with an Lithium Battery Protection Board Overcharge Over-discharge. - -[Aliexpress](https://www.aliexpress.com/item/32826851071.html?spm=a2g0s.9042311.0.0.27424c4dUBojcv) - -Here's a pack with 40 pcs of 2600mAh 3.7V 18650 cells. - -[Aliexpress](https://www.aliexpress.com/item/32795814865.html?spm=a2g0s.9042311.0.0.27424c4dUBojcv) - -Type-C 5v 2A 3.7V Li-ion battery charger booster module -------------------------------------------------------- -Price ~2€ - -Enough juice in this booster charger to run teh pi 3b without dropping voltage. - -**Buy** -[Ebay](https://www.ebay.com/itm/Type-C-USB-5V-2A-3-7V-18650-Lithium-Li-ion-Battery-Charging-Board-Charger-Module/383717339632?var=652109038482) - -Adafruit Powerboost 1000C -------------------------- -Price ~23 eur - -Seems to be dropping voltage every now and then resulting in dropped frames. Check the Type-C power booster. - -**Links** -[Adafruit](https://www.adafruit.com/product/2465) -**Buy** -[Ebay](https://www.ebay.com/itm/Adafruit-PowerBoost-1000-Charger-Rechargeable-5V-Lipo-USB-Boost-1A-1000C-A/282083284436?epid=2256108887&hash=item41ad7955d4%3Ag%3ALesAAOSwkQZbYXrn&_sacat=0&_nkw=powerboost+1000c&_from=R40&rt=nc&_trksid=m570.l1313) -[Aliexpress](https://www.aliexpress.com/item/32881790567.html?spm=a2g0o.productlist.0.0.9e3b51caWDCb6A&algo_pvid=b569f235-3038-4305-abdc-24a84a3cd534&algo_expid=b569f235-3038-4305-abdc-24a84a3cd534-0&btsid=c7684116-cb0b-4c9c-967c-0deb42c7a73e&ws_ab_test=searchweb0_0,searchweb201602_7,searchweb201603_55) - - -8x8x5MM DIP-4 Silicone Switch Mute Silent button ------------------------------------------------- -Price ~2 eur/20 pcs - -You can only buy a pack of 20 pcs but these buttons are good and silent! Not necessary if you want to control with keyboard like Rii mini 8+ - -**Buy** -[Ebay](http://www.ebay.com/itm/151723036469?_trksid=p2057872.m2749.l2649&ssPageName=STRK%3AMEBIDX%3AIT) -[Aliexpress](https://www.aliexpress.com/item/32777086031.html?spm=a2g0o.productlist.0.0.5cfc6136IYeRxe&algo_pvid=f4209ce9-f7c5-47f1-8d98-6b0cd8affb32&algo_expid=f4209ce9-f7c5-47f1-8d98-6b0cd8affb32-0&btsid=7ceb3856-696f-4ddd-9858-84c295f67c48&ws_ab_test=searchweb0_0,searchweb201602_7,searchweb201603_55) - - -MCP23017-E/SP DIP-28 16 bit I / O expander I2C ------------------------------------------------ -Price ~1 eur - -This will be connected to the screen I2C port. This is not necessary if you intend to control the camera with a keyboard like the Rii mini i8+ - -**Buy** -[Aliexpress](https://www.aliexpress.com/item/10PCS-MCP23017-E-SP-DIP-28-MCP23017-16-Bit-I-O-Expander-with-I2C-Interface-IC/32665631086.html?spm=a2g0s.9042311.0.0.27424c4dn4m008) - - -2x8cm double side copper prototype pcb --------------------------------------- -Price ~0.20 eur/pcs - -PCB board to solder all connections on the MCP23017-E/SP - -**Buy** -[Aliexpress](https://www.aliexpress.com/item/5pcs-2x8cm-double-Side-Copper-prototype-pcb-2-8-panel-Universal-Board-for-Arduino-Free-Shipping/32820588012.html?spm=a2g0s.9042311.0.0.27424c4dPM5vVF) - - -Piezo electronic buzzer ------------------------ -Price ~1 eur - -Very useful for timing shots! - -**Buy** -[Aliexpress](https://www.aliexpress.com/store/product/New-Arrival-Durable-3-24V-Piezo-Electronic-Buzzer-Alarm-95DB-Continuous-Sound-Beeper-For-Arduino-Car/1959068_32666789405.html?spm=2114.search0204.3.1.4cef4057RBI3xn&ws_ab_test=searchweb0_0,searchweb201602_3_10065_10068_10059_5015413_5015313_10696_100031_10084_10083_5016113_10103_451_10618_452_10304_10307_10820_10821_10302_5016013,searchweb201603_45,ppcSwitch_4_ppcChannel&algo_expid=c84318cd-b50e-4370-9cad-6ae9bc7963ae-0&algo_pvid=c84318cd-b50e-4370-9cad-6ae9bc7963ae&priceBeautifyAB=0) - - -Latching push button switch mini ---------------------------------- -Price ~1 eur/10 pcs - -This serves as the microphone and screen on/off button - -**Buy** -[Aliexpress](https://www.aliexpress.com/item/10Pcs-Set-1A-30V-DC-250V-Black-Latching-On-Off-Mini-Torch-Push-Button-Switch-G08/32756874522.html?spm=a2g0s.9042311.0.0.27424c4ddFzv3i) - - -Latching push button switch 10mm --------------------------------- -Price ~5 eur/24 pcs - -I use this as the powerbutton. I have tried different versions of safe shutdown buttons for the Raspberry pi but they have not worked as I wanted (they draw power even when Pi is powered off, this is not good). I have solved the problem with a menu button to safely shut down the camera. - -**Buy** -[Aliexpress](https://www.aliexpress.com/item/24pcs-latching-push-button-switch-10mm-fixed-pushbutton-switch-latching-maintained-push-buttons/32770346793.html?spm=a2g0s.9042311.0.0.27424c4ddFzv3i) - - -Nut 1/4 -20 UNC 304 A2 ------------------------ -Price ~2 eur/10 pcs - -This is the standard camera stand nuts. If you never use a stand then you dont need this. - -**Buy** -[Ebay](https://www.ebay.com/itm/1-4-20-UNC-304-A2-Stainless-Steel-Hex-Full-Nuts-Qty-10PCS-/222134363896?hash=item33b83d66f8)<br> - - -MAX9812 Microphone amplifier ----------------------------- -Price ~2 eur - -This makes suprisingly good sounding sound! The original piece that I used is out of production, I have now found a similar module but I need to change the 3d module a little bit because the new module is alot smaller which is good. Need to test these new ones! - -**Buy** -[Aliexpress](https://www.aliexpress.com/item/32793366801.html?spm=a2g0o.productlist.0.0.3343b3e4A9qKJg&algo_pvid=b104d20a-b6da-4c46-9be9-d2b8ff358af1&algo_expid=b104d20a-b6da-4c46-9be9-d2b8ff358af1-6&btsid=40518322-e328-4247-9132-570609040804&ws_ab_test=searchweb0_0,searchweb201602_7,searchweb201603_55) (out of stock) -[Ebay](https://www.ebay.com/itm/MAX9812-Microphone-Amplifier-Sound-MIC-Voice-Module-For-Arduino-3-3V-3-5V/123891576683?hash=item1cd8836f6b:g:aL4AAOSwtchdaPPB) (out of stock) - -New module (still untested) [Aliexpress](https://www.aliexpress.com/item/33052676199.html?spm=a2g0o.productlist.0.0.2f162176RNC7gL&algo_pvid=4ad3160a-b57e-4a87-ac6c-f32584343324&algo_expid=4ad3160a-b57e-4a87-ac6c-f32584343324-0&btsid=0ab6fa8115836622569272085ec52c&ws_ab_test=searchweb0_0,searchweb201602_,searchweb201603_) -Bigger electrec mics (if needed) [Aliexpress](https://www.aliexpress.com/item/32639718325.html?spm=a2g0s.9042311.0.0.27424c4d7cO7CI) - -3.5mm Female stereo headset interior PCB mount ----------------------------------------------- -Price ~1 eur/10 pcs - -Microphone input. - -**Buy** -[Ebay](https://www.ebay.com/itm/10pcs-3-5mm-Female-5-Pins-Stereo-Headset-Interior-PCB-Mount-Audio-Jack-Socket-/252376936189?hash=item3ac2d66efd) - - -LR44 Batteries --------------- -Price ~2 eur/10 pcs - -Microphone batteries - -**Buy** -[Aliexpress](https://www.aliexpress.com/store/product/10PCS-Lot-100-Genuine-wholesale-GP-A76-GPA76-LR44-AG13-LR44-SR44-battery-LR44-357-AG13/1120058_32739450265.html?spm=2114.search0104.3.44.5b5d32dbJK5uJ1&ws_ab_test=searchweb0_0,searchweb201602_5_10065_10068_5015418_5016020_10059_10696_100031_5015320_10084_10083_10103_451_10618_452_10304_10307_10820_10821_5016118_10302,searchweb201603_55,ppcSwitch_2&algo_expid=8af0bcbe-dcb8-4f9a-bd47-084a4d77561a-6&algo_pvid=8af0bcbe-dcb8-4f9a-bd47-084a4d77561a&priceBeautifyAB=0) - - -Screws M3x12mm ------------ -Price ~2 eur/25 pcs - -These hold the camera together. - -**Buy** -Your local harware store - -[Ebay](https://www.ebay.com/itm/50X-Stainless-M1-6-M2-M3-M4-Countersunk-Flat-Head-Cross-Miniature-Screw-Bolts/392195849737?hash=item5b50b1be09:m:mGdurHGRlBzB-IIMJirP3Dw) - - -Screws M3x30mm ---------------- -Price ~2 eur/30 pcs - -These hold picamera-body to the body. - -**Buy** -[Ebay](https://www.ebay.com/itm/20-pcs-M3-Screw-Diameter-3mm-Length-30mm-M3x30-Stainless-Steel-DIY/181846978737?epid=886666073&hash=item2a56ecb0b1:g:F1MAAOxyUylTSh9n) - - -Screws 2.2x9.5mm ----------------- -Price ~1 eur/20 pcs - -These hold the camera/mic together. - -**Buy** -[Ebay](https://www.ebay.com/itm/M2-2x9-5mm-Stainless-Steel-Phillips-Round-Pan-Head-Self-Tapping-Screws-50pcs/391417337610?epid=1563431736&hash=item5b224a970a:g:oC8AAOSwqDhbAlml) - -LR44 Button cell socket holder --------------------------------------- -Price ~1 eur/pcs - -We only need the metal parts from these, if you have som thin metal you could cut these yourself. - -**Buy** -[Aliexpress](https://www.aliexpress.com/item/4-Pcs-Black-Plastic-Button-Coin-Cell-Battery-Socket-Holder-for-2-x-AG13-LR44/33013344736.html?spm=a2g0s.9042311.0.0.671b4c4djbzZzg) - -3.5mm Jack to jack aux cable ----------------------------- -Price ~1 eur - -From microphone to mic-in. - -**Buy** -[Aliexpress](https://www.aliexpress.com/store/product/1-Piece-Short-0-2M-20cm-Red-3-5mm-Jack-to-Jack-Aux-Cable-Male-to/505072_32833465555.html?spm=2114.search0104.3.9.383e3c3dVjq9DY&ws_ab_test=searchweb0_0,searchweb201602_5_10065_10068_5016020_10059_10696_100031_5015320_5016120_10084_10083_5015420_10103_451_10618_452_10304_10307_10820_10821_10302,searchweb201603_55,ppcSwitch_2&algo_expid=9ba0b376-e66f-48d2-9ccd-ecc1e8794812-1&algo_pvid=9ba0b376-e66f-48d2-9ccd-ecc1e8794812&priceBeautifyAB=0) - - -Rii mini i8+ mini keyboard --------------------------- -Price ~17 eur - -Wireless control over camera. You will also need this for wifi settings etc. (Recommended) This is one of the best mini keyboards I've tried. - -**Buy** -[Aliexpress](https://www.aliexpress.com/item/Rii-mini-i8-Russian-English-Spanish-Hebrew-Version-Wireless-Backlit-Keyboard-with-Touchpad-for-PC-Smart/32450468690.html?spm=a2g0s.9042311.0.0.27424c4dKdqpVO) - -Parts grand total ~200 eur - -Optional parts -============== - -Gonzopi viewfinder ------------------ - -This is a 3.5 inch viewfinder for Gonzopi that you can 3d print and make by buying these three parts. - -Lens D42 F110mm ---------------- -Price ~10 eur - -**Buy** -[Aliexpress](https://www.aliexpress.com/item/32958816619.html?spm=a2g0s.9042311.0.0.6fb54c4dGb4wI7) - -Rubber Eyepiece ---------------- -Price ~4 eur - -**Buy** -[Aliexpress](https://www.aliexpress.com/item/32780859922.html?spm=a2g0s.9042311.0.0.27424c4dmVqriG) - -Magnets 25mm x 5mm x 1.5mm --------------------------- -Price ~3 eur 10 pcs - -**Buy** -[Aliexpress](https://www.aliexpress.com/item/32963277127.html?spm=a2g0s.9042311.0.0.27424c4dRc1vCZ) - - -3d printing -=========== - -While waiting for ordered parts lets 3d print the rest of the parts. I recommend printing with a solid 100% infill. Now it is pretty crucial that you have a good calibrated printer so that you don't over/under print. Some parts need to be very precise to work. - -You'll find all the 3d parts in a [blender file](3d/tarina.blend) in the [3d folder](3d/). - -[gonzopi-body.stl](3d/tarina-body.stl) - -![body](3d/tarina-body.png) - -[gonzopi-button-plate-bottom.stl](3d/tarina-button-plate-bottom.stl) - -![gonzopi-button-plate-bottom](3d/tarina-button-plate-bottom.png) - -[gonzopi-button-plate-upper](3d/tarina-button-plate-upper.stl) - -![gonzopi-button-plate-upper](3d/tarina-button-plate-upper.png) - -[gonzopi-hdmi-cap](3d/tarina-hdmi-cap.stl) - -![gonzopi-hdmi-cap](3d/tarina-hdmi-cap.png) - -[gonzopi-left-side](3d/tarina-left-side.stl) - -![gonzopi-left-side](3d/tarina-left-side.png) - -[gonzopi-picamera-body](3d/tarina-picamera-hq-body.stl) - -![gonzopi-picamera-body](3d/tarina-picamera-hq-body.png) - -[gonzopi-right-side](3d/tarina-right-side.stl) - -![gonzopi-right-side](3d/tarina-right-side.png) - -[gonzopi-screen-lid](3d/tarina-screen-lid-hyperpixel.stl) - -![gonzopi-screen-lid](3d/tarina-screen-lid-hyperpixel.png) - -Wiring -====== - -![Gonzopi wiring diagram](wiring.png) - -![dont use adafruit powerbooster! use Type-C 5v 2A 3.7V Li-ion battery charger booster module](gonzopi-build_02.jpg) - -![Fitting everything together](gonzopi-build_03.jpg) - -![Gonzopi version 0.1](gonzopi-build_04.jpg) - - -Installing software -=================== - -Download latest [Raspbian](https://www.raspberrypi.org/downloads/raspbian/) and follow [install instructions](https://www.raspberrypi.org/documentation/installation/installing-images/README.md). -[Ssh into](https://www.raspberrypi.org/documentation/remote-access/ssh/) Raspberry Pi and run: - -Go to home folder -``` -cd /home/pi -``` -Install git -``` -sudo apt-get install git -``` -Git clone gonzopi and then run install script with sudo: -``` -git clone https://github.com/rbckman/gonzopi.git -cd gonzopi -sudo ./install.sh -``` -You'r ready to rumble: -``` -python3 gonzopi.py -``` -Happy filming! - -![Should be looking like this once finnished](gonzopi-brothers.jpg) - - -Tested lenses -============= - -Here is what I'm testing right now. - -2.8mm 3MP F1.2 CS ------------------ -Price ~ 6 € - -This is a good wide all around lens. Recomended! -[Aliexpress](https://www.aliexpress.com/item/32973023765.html?spm=a2g0o.productlist.0.0.4e9c3761rLgRE0&algo_pvid=f9a62bbd-7981-48cb-a080-c39336b9f53f&algo_expid=f9a62bbd-7981-48cb-a080-c39336b9f53f-1&btsid=028c8b49-83e8-4c56-9b8b-6c32c36e65d9&ws_ab_test=searchweb0_0,searchweb201602_7,searchweb201603_55) - -2.5mm 3MP F1.2 CS ------------------ -Price ~ 6 € - -This is an even wider lens. Seems to be the same manufacterer. -[Aliexpress](https://www.aliexpress.com/item/32970488708.html?spm=a2g0o.detail.1000023.1.782e6003A85K1u) - -Yumiki 6-60mm 1/3" CS Lens CCTV Lens IR F1.6 Manual Zoom Manual Iris --------------------------------------------------------------------- - -[Aliexpress](https://www.aliexpress.com/item/6-60mm-1-3-CS-Lens-CCTV-Lens-IR-F1-6-Manual-Zoom-Manual-Iris-for/32793850795.html?spm=a2g0s.9042311.0.0.27424c4dmtk6IZ) - - -Camera Lens 2.8-12mm Varifocal ------------------------------- - -This lens is good. Will write a longer review once I have more filming hours. - -[Aliexpress](https://www.aliexpress.com/item/Megapixel-Fixed-Iris-HD-CCTV-Camera-Lens-2-8-12mm-Varifocal-HD-Security-Camera-Lens-Manual/32644427822.html?spm=a2g0s.9042311.0.0.27424c4dmtk6IZ) - ---- - +For Gonzo Pi build instruction see complete [Gonzo Pi Manual](https://github.com/rbckman/gonzopi_build/blob/master/gonzopi-manual.md#building-repairing-and-modding)