For initial debug i’m going to use their shield to connect the LCD to the Panda. I do see though that there will be some rewiring required as, for instance, the Read pin isn’t wired and the touch controller doesn’t connect to the SPI bus…
This is the default pinout:
Update includes
Ability to configure LCD to work with any pins specified
Calibrate & SetCalibration methods
Removal of TouchMove even from Listbox (not needed in new style)
Please note Graphics.Initialize is now a required method before using Spiral; this is noted in the changes in the documentation.
Honestly, not the right place to discuss what your perception of cost is; maybe you should approach GHI directly with your business proposal.
Every business has different sensitivities to costs and different business models to make a profit, like everyone sets out to do. Think about what the size of the arduino crowd is today, that has to bring a large capacity to reduce prices through volume discounts. Fez is relatively small market so the cost to manufacture is not going to be as small, even with similar base components.
The price is higer for the same reason that a BMW side mirror is more expensive than a generic mirror? It was designed for the Panda2, it isn’t just some generic board.
also, note that the shield for the ITDB02 is almost useless. It “works” as it allowed me to test the LCD but it is uselessly slow(took about 2 seconds to paint a full screen) and it doesn’t wire the touch controller to actual SPI pins and I didn’t feel like using a bit banged SPI driver.
In the end I had to wire the ITDB02 into my Panda1 by hand, using the headers between the Adruino headers. And I would have had to do that wether I got a GHI LCD or the ITDB02 because I don’t have a Panda2.