Table of Contents

Prolific PL2303

pl2303.jpg

16f648a.jpg

ttl_cable.jpg

This is a high speed USB UART.

Linux

udev /dev/ttyPL2303
KERNEL=="ttyUSB*",\
    ATTRS{idVendor}=="067b",\
    ATTRS{idProduct}=="2303",\
    GROUP="dialout",\
    MODE="0660",\
    RUN+="/bin/ln -sf %k /dev/ttyPL2303"
udev by-id
/dev/serial/by-id/usb-Prolific_Technology_Inc._USB-Serial_Controller-if00-port0

TTL cable

Wiring guide is the inverse of normal and there is no guarantee that this is consistent for all devices.

RED 5V
BLACK GND
GREEN RX (TARGET RX)
WHITE TX (TARGET TX)

Pickle Microchip PIC ICSP

Velleman K8048 Configuration
DEVICE=TTY
IFACE=/dev/ttyUSB0
SLEEP=600
BITRULES=0x001F