My current rower setup with a 7 inch Touchscreen with a Raspberry Pi case #56
Replies: 3 comments 2 replies
-
That looks like an extremely cool setup! |
Beta Was this translation helpful? Give feedback.
-
Very cool setup. I've ordered a 3.5 inch screen and case for my own setup. I may end up deciding that this size is too small so it's good to know this option exists and isn't too expensive! One question - have you considered running this via a battery/power bank? My rower is usually in the garage but sometimes I like to use it outside. I'd rather like to avoid having to run a power cable to where-ever the rower is located if I could |
Beta Was this translation helpful? Give feedback.
-
I've purchased the same touchscreen monitor (it's really good!) but for some reason the touch USB is not working with my Pi 3 (not recognized via USB though the manufacturer says it requires no drivers) - I was wondering if we can change the tiles using the cli via ssh? I've been trying with a USB mouse but without a pointer it's almost impossible to hit the checkboxes correctly :( |
Beta Was this translation helpful? Give feedback.
-
This is the setup that I currently use on a Sportstech WRX700 rowing machine:
I was looking for a touchscreen that is easy to read while rowing. So it needed a reasonable size and a good viewing angle stability. It should host the Raspberry Pi and have a nice pixel density.
It took me some time to find a display that matched that list, but now I'm quite happy with the UPERFECT Raspberry Pi 7 inch Touchscreen Monitor.
It is a 7" IPS touchscreen with a resolution of 1024x600 which gives a nice PPI (around 170).
I plugged a Raspberry Pi 3 B in there. The device comes with some tiny HDMI and USB adapters, so the whole cabling stays inside the device and the raspberry gets powered by the screen.
There are also some speakers in the case, but I haven't used those so far. If I listen to music or movies while rowing I prefer Bluetooth headphones. But maybe the speakers can become handy one day if we add training timers and start playing notification sounds...
The case has some VESA holes on the back so I used those to attach the screen in portrait orientation to the rower.
To rotate the display to portrait mode and use it's native resolution, required some adjustments in
/boot/config.txt
:With Raspberry Pi Bullseye the new KMS display driver is the default driver and rotating the screen works a bit differently.
So either one can switch back to the legacy driver by commenting out the dtoverlay:
in
/boot/config.txt
:But I think a better way is to use the new display driver, rotating the screen needs a bit more configuration though:
in
/boot/config.txt
set the display mode:to rotate the xserver session, in
/opt/openrowingmonitor/install/webbrowserkiosk.sh
add:to rotate the boot terminal, in
/boot/cmdline.txt
prepend the existing command with (all has to be on one line):Beta Was this translation helpful? Give feedback.
All reactions