|
PTP2 (Propeller Touchscreen Platform 2)
Quickstart Version Now Available!
|
The PTP2 is a lower cost, improved version of the PTP "shield" for
Propeller Platform. |
|
$34.99 price includes PTP2 board Platform or Quickstart board and new 3.5" touchscreen.
|
Free USPS Priority shipping (within the USA). |
|
International USPS shipping is available at additional cost.
|
|
To order, just send email to
ray@rayslogic.com with your order and country (if not USA).
|
Please specify Propeller Platform or Quickstart version in
the email. |
|
|
|
The 3.5" touchscreen
is the same used with original PTP |
|
This PTP2 Propeller Platform shield is now exactly the same size as the Propeller
Platform USB (2.8"x2.5") and a very good fit to the 3.5" touchscreen
that it is designed for.
|
Here is the PTP2 on top of a Propeller Platform USB with the LCD
connected: |
|
|
|
The LCD is actually just about the same size as the boards, making
for a very compact package: |
|
|
|
|
The new PTP2 Quickstart version is the same circuit, but plugs
directly into the Parallax Quickstart board.
|
|
|
|
|
Notes:
|
Quickstart Version: Make sure the header is centered when you
plug it in. It is possible to be off one column left or right (the
long way). |
|
You'll want to add some kind of electrical
insulation (tape, paper, or plastic) between the back of the LCD and the PTP2 boards to use as
shown above because the LCD has a metal case and you could short something
out otherwise. |
|
For the Platfrom version, you will need to solder at least the upper
row of male header pins (not included) to connect to your Propeller
Platform. |
|
The header on the side of the board provides 4 GPIO (spare from the
I2C I/O expander) and 4 analog inputs (from I2C touchscreen chip).
The touchscreen chip also provides temperature over I2C. |
|
The PTP2 currently takes about 3 seconds more than the original PTP
to initialize because it is performed with an I2C I/O expander to save
pins. Converting the initialization to assembly will speed this up
in the future. |
|
The touchscreen's ribbon cable is thin and can rip if not handled
carefully. |
|
|
Schematics
|
Platform version:
|
|
Quickstart version:
|
|
|
Software Examples (for both Platform and Quickstart versions)
|
Graphics Demo:
|
This is the famous Parallax "Graphics Demo" for TV, adapted for
the 3.5" touchscreen.
|
|
|
Touching the screen throws "snowballs" like using the mouse
does in the original |
|
|
|
Paint:
|
Just like the original drawing program for PTP1, adapted for
PTP2.
|
|
|
|
|
Scale Demo:
|
The PTP2 driver now allows you to stretch the screen in both x
and y to make very large characters on the screen.
|
Here's an example where two numbers fill the screen:
|
|
|
|
|
|
Bitmap Demo:
|
This example shows specially prepared Windows Bitmaps on the
screen.
|
Example images are 160x120, which fit comfortable in HUB RAM
and also can be stretched 2X to fill the screen. |
|
|
|
|
|
Use this tool to
create the required Windows Bitmaps. Just unzip the .exe
file to anywhere and run it. |
|
|
|
Palette Demo:
|
PTP2 features an improved, 256 color palette. This example
shows all the colors possible.
|
|
|
|
|