I connected my DLP2000 to my Raspberry Pi 3 B+ and I’m trying to set the resolution to the native resolution (640x360). I’m running Raspbian and I can surprisingly see in Raspberry Pi configuration that the resolution is the “Default 720x480” although I can see that a “854x480” image fits perfectly in the screen (without stretch).
When I run the command “xrandr”, I see this message: "xrandr: Failed to get size of gamma for output default ". So, I can’t change the size: “Screen 0: minimum 854 x 480, current 854 x 480, maximum 854 x 480” (???)
Nothing to do running “cvt 640 360” and “xrandr --newmode” with the parameters that cvt gives me (I get the same message: Failed to get size of gamma for output default).
I’m trying to change the resolution of 854x480 to the native resolution of 640x360, because I have to project the real pixels that the projector has, with no interpolations by the operating system. Is there a way to do that?
Hi Smntk,
Check out the I2C command list from the TI datasheet. It supports a number of screen resolutions. Some of them are interpolated and others, for example 16:9 to 4 : 3, you end up with black bars across the top and bottom.
Yes, sadly it’s not for an AirPlay receiver, but a sender.
I’ve looked at several options for making the Pi as a receiver, both for Android casting and Apple AirPlay, but with mixed results.
You can setup NetFlix and YouTube, but it’s a bit of a hack and not as streamlined as AirPlay or casting.
Hi, when I turn on the Raspberry Pi 3B the projector first shows its default screen and the raspberry pi logo of the booting. After that nothing else appears on the screen.
Can anyone please help me?? I don’t know what’s the problem and what I should do to fix this problem. At the moment I am not able to see the raspberry pi screen projected.
Hi, when I turn on the Raspberry Pi 3B the projector first shows its default screen and the raspberry pi logo of the booting. After that nothing else appears on the screen.
Can anyone please help me?? I don’t know what’s the problem and what I should do to fix this problem. At the moment I am not able to see the raspberry pi screen projected.
Ok. Thanks a lot. You’re right. But when I display a 640x360 pattern with black/white vertical stripes (one pixel wide each) I have some problems, some of the white stripes are showed in green color. This doesn’t happen when the pattern is horizontal. This is a problem for my future project.
Yes, I managed to fix the problem. It was because I had to change some settings on the Raspberry Pi to enable I2C and external GPIO connections. Now I can project the raspberry pi desktop, but I have another problem.
The Raspberry Pi desktop is not aligned (for reference look at the picture), the desktop starts from1/3 of the projected area, reaches the end and then continue at the left side beginning of the projection. Any suggestion on what should I do to fix that?
I had a similar problem. I could fix it using shorter cables (10 cms). First cables I used were 20 cms cables. Be careful with the quality of the cable. Bad quality cables could make your image shows incorrectly.
You can use 2 or three ground (GND) connections too.
Is it possible to use a battery for a Raspberry Pi 3 B+ and a DLP2000 combo? If so, what kind of battery is allowed to use? I tried to use a “RPi PowerPack v1.2” (3700 mAh and 3.7V) and it doesn’t works (perhaps it’s because my chinese new cables)
Are you using one of my PiProjector boards, or wiring up yourself?
Wiring up yourself, you have to be careful of jumper wire length and make sure you have multiple ground points.
Alas no. I2C is only used to control the DLP2000. The parallel RGB666 display interface uses up pretty much all the GPIOs on the Pi.
However… I have plans in the works to support SPI based video.
I am kind of super newbie appreciating your nice project, especially pi projector. I have tried to build pi projector exactly the same with yours and found it works perfectly. Now I am trying to use this with OSMC, I have modified config.txt and rc.local on OSMC via SSH but I failed even theoritically it should be the same with raspbian OS. Could it be from I2C setup?