This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

DLPDLCR230NPEVM: Technical issues

Part Number: DLPDLCR230NPEVM
Other Parts Discussed in Thread: DLP230NP, , DLP2000

Hi team,

My customer ask me to sent a post.

1.I want to know the angle of key stone correction of that model and also if there are any new models with more lumens that will be great.

2.As I see this optical engine has API capability which means you can control it remotely , right? If yes do you have other models with API capability, throw ratio ~<1.4:1, lumens > 100, keystone correction +-40.

Thank you very much for your help.

Best regards,

  • Hello Zhongui,

    Welcome back to the E2E forum!

    1. The valid range for keystone angles can be found in Section 3.1.85 of the DLPC3436 Software Programmer's Guide. A throw ration between 0.6 and 2.0 can support -39 to +36 degrees if keystone pitch.

    The EVM is designed for a lower current and around 100 lumens due to thermal considerations. We do not have any other evaluation modules available for the DLP230NP system, but custom boards will be able to provide higher light output.

    2. This would depend on what is meant by remotely. The DLPDLCR230NPEVM will need to be controlled by a host processor, usually a Raspberry Pi. The Raspberry Pi can be controlled remotely from a PC through SSH or VNC interfaces within a Wi-Fi network. Details for doing so can be found in the DLPDLCR230NPEVM User's Guide.

    The WriteKeystoneCorrectionControl() function within dlpdldcr230npevm_python_support_software_1.0\api contains the capability to set throw ratio and keystone correction, however, +/- 40 degrees pitch is just beyond the supported angles as mentioned above. This function is not built into a sample python script, but should be easily configured given the function and documentation of the command in Section 3.1.66 of the DLPC3436 Software Programmer's Guide.

    Kind regards,


  • Hi Austin,

    Thank you for your professional outlook. 
    About the questions.

    1. I completely understand how I can deal with keystone correction after reading the manual you sent. But for much more lumens I kindly ask you to revise the proposal for 200 lm and 350 lm (somewhere I read that it's the MAX for that EVM).

    2. I will use Raspberry Pi 4 (8GB) to control the optical engine. And I have an Android OS installed on it. Do you think it will cause problems for the successful connection? Can you send me the API documentation? 

    3. Also I have seen the overview of that EVM in youtube where you tell about Standalone Use cases. Is it possible that the EVM would have its own CPU and RAM ?

    Best regards,

  • Zhongui,

    You are very welcome to the help.

    1. Can you say where you have heard that the EVM is capable of 200 lm? In the video that you have posted, Juan mentions that the chipset can support up to 350 lumens depending on the optical engine architecture. This architecture is not supported on the EVM. As he mentions, the out of the box EVM supports 100 lumens. We have limited the LED current with the base EVM firmware to around 2A. As stated above, this has been set to maintain thermal specifications to protect the hardware. The firmware available on the Firmware Selector Tool is able to drive higher current. However, we do not suggest this firmware be used on the EVM has it may decrease the EVM life expectancy.

    2. I cannot comment on the viability of using the Android OS on the Raspberry Pi to drive the EVM. This is not the typical use case, but building the API that you need should be feasible by referencing the DLPC3436 Software Programmer's Guide. This details the commands the I2C commands that the DLP controller on the EVM will expect and to which it will be responsive.

    3. The EVM contains a micro-controller and enough memory to support the controller's functions. The standalone use case in this video (starting at 9:32) is the use case without video data being fed. In this case, the EVM pulls up a splash image from its memory.

    Please let me know if this has answered your questions.



  • Hi Austin,

    Thank you for your great customer service.

    I completely got the answers to my questions. Only I can't imagine the quality of the projection with 100 lm brightness. Do you have similar models or optical engines with their kits(motherboards) that have almost the same parameters only with more lumens?

    Best regards,

  • Hello Zhonghui,

    The DLP3310EVM and  DLP4710EVM-G2 have same resolution (1080P) and are brighter.

    The video interface these two EVM is HDMI and it is different than DLP230NPEVM.



  • Hi team,

    Thank you for your response.

    Can I know details about compatibility with Raspberry Pi? Is it the same as the previous one?

    Best regards,

  • Hi Zhonghui,

    The DLP230xP and DLP2000 EVMs are the only ones that require a host processor (such as the Raspberry Pi). However, the Raspberry Pi can be used to issue I2C commands to our other chipsets given that an appropriate API is in place. These are not necessary but can be useful to drive the DLP chipsets.

    Thank you for your business.



  • Hi Austin,

    Thank you for your help.

    Best regards,

  • Zhonghui,

    You are very welcome.

    Kind regards,