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.

Pico Kit v2 and iPhone

I'm trying to get signal from an iPhone4 to the Pico Kit v2. I'm using the apple digital AV adapter, which goes from the dock connector to an HDMI port, through which the Pico is connected. The iOS API detects two screen modes available for the Pico, which are 720x480 and 1280x720, both of which are wrong if I'm not mistaken. Both choices display something but in both cases the image is distorted. I have attached photos of the results with either of these modes. 

Now, my understanding is that the Pico expects 640x480 digital input but for some reason this resolution is not detected as 'available' by the iPhone. Maybe these two are just not meant to be but if anyone has any ideas as to how to force the correct resolution, I would be very grateful.

Result with 720x480 resolution:

Result with 1280x270 resolution:

 

  • Tania,

    The Pico Kit v2 requires 640x480 only. That is correct.

    I do not know of a way to get that resolution from an iPhone or iPad. Perhaps someone has figured out how to do that. If so, please let us know.

    Best regards,

    Pascal

  • Bugger.. Well, I'll keep trying. Thanks for the reply though! Makes me feel slightly more sane.

  • Hi,

     

    I want to send data (image/video) from smartphones, such as iPhone, to Pico Projector V2. I want to ask some questions.

     

    1) Are there smartphones that work with Pico Projector?

     

    2) I am thinking of writing a program on iPhone (or other smartphones) to send data to Pico. How can I do this? Is Pico programmable? Are there programming manual for Pico?

     

    Thank you.

    Toan.

  • Toan,

    The iPhone HDMI dongle only supports a 720p (iPhone)  or 1080p (iPad2)  output. As you witnessed, the Pico only supports 640 x 480. The iPhone is capable of 720 x 480 which does not match the Pico projector resolution and leads to a distorted picture. Therefore, look for smartphones that support 640 x 480 resolution. 

    The Pico projector takes control data through the I2C channel of the HDMI connector. You can find information on how to program the Pico Porjector on this App Note: http://www.ti.com/lit/ug/dlpu002a/dlpu002a.pdf. Unfortunately, on the iOS development, I have not seen an API to be able to control the I2C channel of the HDMI dongle. The iPhone accessory APIs only support communication through USB, UART, or Bluetooth. To get access to information on these APIs, you need to join the Made for iPhone/iPod (MFI) program and sign an NDA with Apple: http://developer.apple.com/programs/mfi/.

    Best regards,

      Pedro

  • Thanks Pedro. I need to program Pico on smartphones. Can you please provide me more details about programming libraries/IDEs to write programs for Pico? For example:

    1) Android OS: What programing libraries or device drivers needed? What programming language and IDE can be used? What smartphones are recommended?

    2) The same questions for Windows Phone OSes.

     

    Thank you.

    Toan.

  • Toan,

     

    Unfortunately, we do not have device drivers for Android, Windows, nor IOS phones to drive Pico projectors. We would be extremely interested if you find some on the internet.

  • How about if Pico Projector is connected to phone via Beagle Board? Are there drivers for Beagle Board on Android/Windows/iOS?

     

    Thank you.

    Toan.