User avatar
HermannSW
Posts: 2906
Joined: Fri Jul 22, 2016 9:09 pm
Location: Eberbach, Germany
Contact: Website Twitter YouTube

WoodenBoardPi

Fri Oct 11, 2019 8:42 am

Until now my "Raspberry laptop" consisted of several distinct parts:
https://www.raspberrypi.org/forums/view ... 5&t=219214

Yesterday I mounted everything besides small wireless keyboard onto a 4mm thick wooden board
(backside of board I used to test wireless payload drop mechanism):
- 7inch DPI LCD (https://www.waveshare.com/wiki/7inch_DPI_LCD)
- RGB 50P TO 40/50P adapter
- Pi3B

The adapter and Pi3B with diagonal screws with nuts, the LCD with two small dots of superglue on top left and right backside.

Two USB ports are used, one for wireless keyboard dongle, the other for Scorpi B+ gooseneck camera mount (with 70mm lens v1 camera):
https://www.raspberrypi.org/forums/view ... 8#p1493151

This is WoodenBoardPi in its home position when not moved around. The right part of board is reserved for mobile powering with 3S 1000mAh 25C lipo. Will be filled when I have resolved the undervoltage symbol issue, perhaps caused by LM2596 adjustable step-down module I try to use. This will be a good weather only outside laptop since eveything is unprotected. I already tested that WoodenBoardPi perfectly fits onto a 1.5m high music stand's plastic music rest for indoor/outdoor operation. I use 1m long camera flex cable to be able to put gooseneck camera mount into a 2nd unpowered Pi2B apart from WoodenBoardPi:
Image


This is a screenshot (taken with raspi2png via ssh session) showing what the 70mm lens on v1 camera does show in raspistill preview. It is rainy outside, I am quite impressed that even horizon tree tops can be seen. Even more since the image was taken through black window-frame fly-screen (2mm wide hexagonal meshes of 0.1mm filament):

Code: Select all

33.3m  next house gable top (bottom right, roughly 5m higher than camera)
62.2m  low energy street lighting top (bottom left, even higher)
>500m  horizon tree tops
Image


This is gmaps-pedometer.com measurement between location of WoodenBoardPi in our house and street lighting top:
Image


P.S:
I found a workaround for outdoor powering with our car:
A cigarette lighter to 5V/2.1A adapter, then one or more USB extension cables, and finally converter cable to Pi micro USB.
https://stamm-wilbrandt.de/en/Raspberry_camera.html
https://stamm-wilbrandt.de/en#raspcatbot
https://github.com/Hermann-SW/raspiraw
https://github.com/Hermann-SW/Raspberry_v1_camera_global_external_shutter
https://stamm-wilbrandt.de/github_repo_i420toh264

User avatar
HermannSW
Posts: 2906
Joined: Fri Jul 22, 2016 9:09 pm
Location: Eberbach, Germany
Contact: Website Twitter YouTube

Re: WoodenBoardPi

Fri Oct 11, 2019 4:26 pm

I switched to the other side of the house, into (also 1st floor) bathroom, this time with music stand.
WoodenBoardPi sits easily on plastic music rest, the Wireless keyboard has a safe place there as well.
Image


The target I had was to verify clear line of sight to house of my friend Jan, 1.73km distant, on the other side of river Neckar. Clear line of sight might be advantageous for some kind of wireless communication. We want to avoid laser light, instead maybe try whether proprietary ESP32 Wifii low rate feature that is capable of doing 1km will allow for 1.73km as well. If not, with directional antenna ESP32 can even do 10km distane well, but transmit power needs to be kept an eye upon to avoid violating regulations.
Image


My friend's house is in center of 2MP (v1 camera mode1) photo.
As can be seen clear line of sight is given to the rooms in his house's 1st floor, not disturbed by trees.
Surrounding of friend's house is a bit pale, but hey -- it is 1.73km distant:
Image


This is screenshot showing the view I had while calibrating the 70mm lens with camera on gooseneck mount:
Image
https://stamm-wilbrandt.de/en/Raspberry_camera.html
https://stamm-wilbrandt.de/en#raspcatbot
https://github.com/Hermann-SW/raspiraw
https://github.com/Hermann-SW/Raspberry_v1_camera_global_external_shutter
https://stamm-wilbrandt.de/github_repo_i420toh264

User avatar
B.Goode
Posts: 10549
Joined: Mon Sep 01, 2014 4:03 pm
Location: UK

Re: WoodenBoardPi

Fri Oct 11, 2019 4:41 pm

Thank you for sharing your 'journey' and design adventure.

I don't remember the exact details because it is some years since I had to implement links like this, but maybe simple 'line of sight' although necessary may not be sufficient for a reliable service. There is something called the Fresnel Zone which has to be interference free, and that is broader in all directions perpendicular to the point-to-point line, being at a maximum at the mid-point.

Apologies if you have already taken this into account, or if it does not impact your choice of technology.

User avatar
HermannSW
Posts: 2906
Joined: Fri Jul 22, 2016 9:09 pm
Location: Eberbach, Germany
Contact: Website Twitter YouTube

Re: WoodenBoardPi

Sat Oct 12, 2019 12:09 am

Thanks for that information, I did not know about Fresnel zone:
https://en.wikipedia.org/wiki/Fresnel_zone

All I did in the past was experimentally determine maximal length where Wifi connection works.
In basement of IBM Böblingen lab I found that even 170m inhouse in line of sight with quality 30/70 are no problem.
That surprises me now wrt Fresnel zone, since the basement floor width and height are less than 3m:
https://www.raspberrypi.org/forums/view ... 0#p1204793
https://stamm-wilbrandt.de/en/Raspberry_camera.html
https://stamm-wilbrandt.de/en#raspcatbot
https://github.com/Hermann-SW/raspiraw
https://github.com/Hermann-SW/Raspberry_v1_camera_global_external_shutter
https://stamm-wilbrandt.de/github_repo_i420toh264

User avatar
HermannSW
Posts: 2906
Joined: Fri Jul 22, 2016 9:09 pm
Location: Eberbach, Germany
Contact: Website Twitter YouTube

Re: WoodenBoardPi

Thu Jan 30, 2020 7:10 pm

It turned out to be good to have WoodenBoardPi, for an unplanned hospital stay.
All I had to ask my family to bring to hospital was:
  • the computer on the wooden board
  • the white power supply with raspberry logo
  • one of the small wireless keyboards
After updating /etc/wpa_supplicant/wpa_supplicant.conf with the hospital network and getting login ticket, internet access did work immediately (and I was able to post this):

Code: Select all

pi@raspberrypi3B:~ $ head -8 /etc/wpa_supplicant/wpa_supplicant.conf
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1
country=DE

network={
	ssid="GRN-Gastnetz"
	key_mgmt=NONE
}
pi@raspberrypi3B:~ $ 
Image


P.S:
Bottle of fiz water is part of WoodenBoardPi here:
Image
https://stamm-wilbrandt.de/en/Raspberry_camera.html
https://stamm-wilbrandt.de/en#raspcatbot
https://github.com/Hermann-SW/raspiraw
https://github.com/Hermann-SW/Raspberry_v1_camera_global_external_shutter
https://stamm-wilbrandt.de/github_repo_i420toh264

User avatar
HermannSW
Posts: 2906
Joined: Fri Jul 22, 2016 9:09 pm
Location: Eberbach, Germany
Contact: Website Twitter YouTube

Re: WoodenBoardPi

Mon Feb 17, 2020 3:55 pm

I do own and use two Waveshare 7inch displays happily (as long as the LCD is near enough to my eyes).

In case I need a really big display I would buy a refurbished 19-22 inch display for 20-25$ on local amazon.
Even if they are VGA only, a cheap VGAtoHDMI converter allows to use with Raspberry PIs.

Yesterday I searched aliexpress.com for a little more than 7inch LCDs.
I was really surprised to find a 9inch 1024x600 LCD incl. driver for less than 26$ -- more for less?

Here is comparison of official Raspberry touch display, the Waveshare LCD and the new 9inch LCD.
As stated before I do not need touch on display, because I have touch on wireless keyboard:
Image


I cannot answer "and what is the catch?" question yet, will update here when LCD will have arrived in a month or so:
https://www.aliexpress.com/item/32951973366.html
Btw, if ever only the LCD gets broken, a replacement 9inch LCD does cost 15$ only.
Image
https://stamm-wilbrandt.de/en/Raspberry_camera.html
https://stamm-wilbrandt.de/en#raspcatbot
https://github.com/Hermann-SW/raspiraw
https://github.com/Hermann-SW/Raspberry_v1_camera_global_external_shutter
https://stamm-wilbrandt.de/github_repo_i420toh264

User avatar
HermannSW
Posts: 2906
Joined: Fri Jul 22, 2016 9:09 pm
Location: Eberbach, Germany
Contact: Website Twitter YouTube

Re: WoodenBoardPi

Sun Mar 08, 2020 2:20 pm

I had to delete 1st version of this posting because resolution stuff was wrong -- this is corrected version.

All fine with new display that arrived in 20 days from China -- unexpected by me that it just works!

9" HDMI LCD runs 1024x600@60Hz.
I added these lines to /boot/config.txt:

Code: Select all

pi@raspberrypi4B:~ $ tail -6 /boot/config.txt 
max_usb_current=1
hdmi_force_hotplug=1 
config_hdmi_boost=10
hdmi_group=2 
hdmi_mode=87 
hdmi_cvt 1024 600 60 6 0 0 0
pi@raspberrypi4B:~ $ 
For X11 running I created this file as well:

Code: Select all

pi@raspberrypi4B:~ $ cat .xsessionrc 
xrandr --output HDMI-1 --mode 1024x600
pi@raspberrypi4B:~ $ 
I have no spare CR2025 button cell at home, so was not able to test the IR remote control.
But the buttons allow to control LCD onscreen display, I increased brightness to 80% from default 50% which was too dark for me.
Below the OSD you can see raspivid 1920x1080 preview window at 50% size displayed.
LCD display adapter is powered vi cable plugged into one of Pi4B USB ports.

Here is 4608×3456 photo of the whole setup -- I still cannot believe that the LCD plus stuff does cost less than 26$ with free shipping in total:
Image
https://stamm-wilbrandt.de/en/Raspberry_camera.html
https://stamm-wilbrandt.de/en#raspcatbot
https://github.com/Hermann-SW/raspiraw
https://github.com/Hermann-SW/Raspberry_v1_camera_global_external_shutter
https://stamm-wilbrandt.de/github_repo_i420toh264

User avatar
HermannSW
Posts: 2906
Joined: Fri Jul 22, 2016 9:09 pm
Location: Eberbach, Germany
Contact: Website Twitter YouTube

Re: WoodenBoardPi

Mon Mar 09, 2020 11:39 pm

With aBUGSworstnightmare's help I was able to get two different HDMI displays configured correctly for X11:
viewtopic.php?f=45&t=267450#p1624235

I did screw the display driver board as well as the keyboard plate to shelf above 1360x768 HDMI monitor.
I took LCD stand from the one of my 7" Waveshare LCDs that is superglued to the wooden board for the 9" LCD on the shelf.
"xwininfo -root" correctly reports 1024x600 | 1360x768 = 2384x768 root window ("dtoverlay=vc4-fkms-v3d" enabled).

Right click and select "View image" to display photo correctly, and zoom into 22MP image:
Image


P.S:
I found the explanation why the forum does display the (Samsung Galaxy A40) photo 90° rotated (when opening with gimp).
The EXIF rotate flag is ignored by forum software, or by my Firefox browser:
exif.rotated.jpg
exif.rotated.jpg (26.92 KiB) Viewed 2298 times

P.P.S:
Display can be used outdoor as well (with good weather):
viewtopic.php?f=43&t=267563&p=1638320#p1642029
Image
https://stamm-wilbrandt.de/en/Raspberry_camera.html
https://stamm-wilbrandt.de/en#raspcatbot
https://github.com/Hermann-SW/raspiraw
https://github.com/Hermann-SW/Raspberry_v1_camera_global_external_shutter
https://stamm-wilbrandt.de/github_repo_i420toh264

User avatar
HermannSW
Posts: 2906
Joined: Fri Jul 22, 2016 9:09 pm
Location: Eberbach, Germany
Contact: Website Twitter YouTube

Re: WoodenBoardPi

Sat Aug 08, 2020 7:27 pm

I do have two 7" Waveshare displays.
While one is always part of WoodenBoardPi, the other was seldom used (after I got previously described 9" HDMI display).

I did buy a 15$ 1.6m high light stand and 2$ 360° tripod head recrently, details here:
viewtopic.php?f=43&t=281646&p=1709485#p1708795

I did not only want to use it for Raspberry HQ camera, but for carrying a Raspberry Pi in addition, with 7" display.
Today I did it, did dremel two 3mm diameter holes and one 1/4" hole into 2*10 flat gray Lego piece.
Then I used two M3x10 screws with nuts to connect to Pi2B (for now).
Finally I superglued 2*10 normal yellow Lego piece below the flat grey one, superglue because it should not fall down,
Finally I used two drops of superglue to fixated 7" LCD on the yellow Lego piece.

On top of the 360° tripod mount, that fixates the grey Lego piece as well, you can see HQ camera for now.
Later I plan to mount high precision stepper pan-tilt camera system between 360° tripod mount and HQ camera:
https://forum.arduino.cc/index.php?topic=647703.0

Similat to "WoodenBoardPi" this could be named "LightStandPi":
https://stamm-wilbrandt.de/en/forum/20200808_205402.jpg
Scaled to 15%:
20200808_205402.15%.jpg
20200808_205402.15%.jpg
20200808_205402.15%.jpg (35.45 KiB) Viewed 1382 times

Here you can see that Pi2B has Wifi dongle as well as Wifi keyboard dongle, 70mm lens nicely shows trees at horizon more than 500m away:
https://stamm-wilbrandt.de/en/forum/20200808_205907.jpg
Scaled to 15%:
20200808_205907.15%.jpg
20200808_205907.15%.jpg
20200808_205907.15%.jpg (38.76 KiB) Viewed 1382 times

P.S:
On the photos you see the Pi powered by mains adapter.
Alternatively everything can be powered from 4S lipo via LM2596 stepdown converter for outdoor use:
viewtopic.php?f=45&t=222525&p=1364940#p1642901

P.P.S:
I added green laser (prototypical with tape for now) to LightStandPi:
viewtopic.php?f=43&t=281646&p=1709644#p1709644
Image
https://stamm-wilbrandt.de/en/Raspberry_camera.html
https://stamm-wilbrandt.de/en#raspcatbot
https://github.com/Hermann-SW/raspiraw
https://github.com/Hermann-SW/Raspberry_v1_camera_global_external_shutter
https://stamm-wilbrandt.de/github_repo_i420toh264

LTolledo
Posts: 3906
Joined: Sat Mar 17, 2018 7:29 am
Location: Anime Heartland

Re: WoodenBoardPi

Sat Aug 08, 2020 10:38 pm

nice project you have there :D

somehow it got me itching to make a "wooden laptop case" for such a setup
even a polycarbonate version of such

...so everything would be safe to "lug around"
"Don't come to me with 'issues' for I don't know how to deal with those
Come to me with 'problems' and I'll help you find solutions"

Some people be like:
"Help me! Am drowning! But dont you dare touch me nor come near me!"

User avatar
HermannSW
Posts: 2906
Joined: Fri Jul 22, 2016 9:09 pm
Location: Eberbach, Germany
Contact: Website Twitter YouTube

Re: LightStandPi

Fri Aug 14, 2020 12:56 pm

Nice cheap level addon:
https://www.aliexpress.com/wholesale?Se ... lash+level

Placing onto HQ camera back focus lock screw holder seems to do the right thing for LightStandPi camera mounted on 360° tripod head:
20200814_144143.15%.jpg
20200814_144143.15%.jpg
20200814_144143.15%.jpg (35.59 KiB) Viewed 1241 times
https://stamm-wilbrandt.de/en/Raspberry_camera.html
https://stamm-wilbrandt.de/en#raspcatbot
https://github.com/Hermann-SW/raspiraw
https://github.com/Hermann-SW/Raspberry_v1_camera_global_external_shutter
https://stamm-wilbrandt.de/github_repo_i420toh264

User avatar
HermannSW
Posts: 2906
Joined: Fri Jul 22, 2016 9:09 pm
Location: Eberbach, Germany
Contact: Website Twitter YouTube

Re: LightStandPi

Sat Aug 15, 2020 6:58 am

There is a 3 axis level version:
https://www.aliexpress.com/wholesale?Se ... ter+Camera
3axis.camera.level.jpg
3axis.camera.level.jpg
3axis.camera.level.jpg (64.77 KiB) Viewed 1189 times

I will not buy that before having a real use case for it.

The use case for the bought level is to bring top of 360° tripod into horizontal for all directions.
That can be useful even when not directly mounting HQ camera on it as now.
But when inserting two axis precision stepper camera pan tilt system between 360° tripod mount and HQ camera.
That way the bottom stepper motor will turn horizontal in all directions if needed, regardless of terrain outdoor lightstand stands on.
https://forum.arduino.cc/index.php?topi ... msg4631628
Image
https://stamm-wilbrandt.de/en/Raspberry_camera.html
https://stamm-wilbrandt.de/en#raspcatbot
https://github.com/Hermann-SW/raspiraw
https://github.com/Hermann-SW/Raspberry_v1_camera_global_external_shutter
https://stamm-wilbrandt.de/github_repo_i420toh264

User avatar
HermannSW
Posts: 2906
Joined: Fri Jul 22, 2016 9:09 pm
Location: Eberbach, Germany
Contact: Website Twitter YouTube

Re: WoodenBoardPi

Sat Aug 22, 2020 6:50 pm

HermannSW wrote:
Mon Feb 17, 2020 3:55 pm
Here is comparison of official Raspberry touch display, the Waveshare LCD and the new 9inch LCD.
As stated before I do not need touch on display, because I have touch on wireless keyboard:
Image
I just used 7" and 9" display side-by-side, displaying same image.
26$ in total 9" HDMI display is rgb888, and not only rgb666 as 7" waveshare display !

Image
https://stamm-wilbrandt.de/en/Raspberry_camera.html
https://stamm-wilbrandt.de/en#raspcatbot
https://github.com/Hermann-SW/raspiraw
https://github.com/Hermann-SW/Raspberry_v1_camera_global_external_shutter
https://stamm-wilbrandt.de/github_repo_i420toh264

User avatar
HermannSW
Posts: 2906
Joined: Fri Jul 22, 2016 9:09 pm
Location: Eberbach, Germany
Contact: Website Twitter YouTube

Re: WoodenBoardPi

Tue Aug 25, 2020 1:29 pm

On vacation it always took some time to setup the 9" HDMI display with display driver and manual control. And after done, it took time as well to disassemble.

Today I bought superglue in local supermarket, did cut wooden plate of WoodenBoardPi and did cut slot for flat display cable. Then I used few drops of superglue to fixate 9" display on frontside ...
20200825_145551.15%.jpg
20200825_145551.15%.jpg
20200825_145551.15%.jpg (36.75 KiB) Viewed 999 times

... and display driver and manual control on backside of wooden plate:
20200825_145624.15%.jpg
20200825_145624.15%.jpg
20200825_145624.15%.jpg (48.84 KiB) Viewed 999 times

The stand I use is borrowed from 7" Waveshare DPMI display.

ithout screws and nuts I prefer not to fixate the Pi4B on the plate for now.
Nice high 26$ in total display to work with ... I will call it WoodenBoardPi2.
https://stamm-wilbrandt.de/en/Raspberry_camera.html
https://stamm-wilbrandt.de/en#raspcatbot
https://github.com/Hermann-SW/raspiraw
https://github.com/Hermann-SW/Raspberry_v1_camera_global_external_shutter
https://stamm-wilbrandt.de/github_repo_i420toh264

User avatar
HermannSW
Posts: 2906
Joined: Fri Jul 22, 2016 9:09 pm
Location: Eberbach, Germany
Contact: Website Twitter YouTube

Re: WoodenBoardPi

Sat Oct 10, 2020 10:39 am

After a lot of use in different environments, the drops of superglue did not hold anymore.
I will fix that with superglue when I will get superglue here in hospital.
Until then display can be used as in photo, with stand or something else keeping it nearly vertical:
WoodenBoardPi.noSuperGlue.33%.jpg
WoodenBoardPi.noSuperGlue.33%.jpg
WoodenBoardPi.noSuperGlue.33%.jpg (65.56 KiB) Viewed 261 times
https://stamm-wilbrandt.de/en/Raspberry_camera.html
https://stamm-wilbrandt.de/en#raspcatbot
https://github.com/Hermann-SW/raspiraw
https://github.com/Hermann-SW/Raspberry_v1_camera_global_external_shutter
https://stamm-wilbrandt.de/github_repo_i420toh264

Return to “HATs and other add-ons”