Notes
Slide Show
Outline
1
Introducing the Propeller System Module (PSM)
  • Raymond Allen, Ph.D., E.E.
2
Get your Propeller project started today with the PSM!
  • Key Features
    • Propeller microcontroller at 80 MHz
    • QVGA LCD Display (320x240xRGB)
    • USB connectivity (and optional power)
    • Full size SD card interface
    • Stereo audio output with headphone driver
    • 3-Axis MEMS accelerometer
    • 8 free Propeller pins
    • 8-bit DAC output and 8-bit ADC input
    • 2.5” x 3.8” board size with 3” x 2” mounting holes for 4-40 hardware
    • Low Cost:  $145 MSRP, $95 Introductory Price, $79 Expo Price !!!


3
USB or 5.5mm Barrel Power (4 to 9 VDC)
4
3-Axis MEMS and I2C ADC
5
I2C DAC and Backlight Driver
6
Header with eight pins directly from Propeller
7
Stereo audio with headphone amplifier
8
Full size SD card interface with CD and WP
9
User Programmable Front Panel Button
10
A few small prototyping areas
  • Any free space around the board was turned into a prototyping area
  • All holes with square pads are ground.
  • Holes with a white circle on the stenciled side of the board are special.  One white circle hole is 3.3 V from the FTDI chip, the other is directly connected to the 5.1 mm barrel power supply connector.
  • Holes in the lower left corner (by the pushbutton) with a white line between them on the stenciled side are connected together.
11
QVGA TFT LCD
  • LCD interface in 8-bit 8086 mode
  • Can specify color in 16 or 24 bits (but only 18 bits actually used)
  • Note:  Front panel pushbutton to ground with simple 10k pullup on dedicated pin


12
Software:  Several Options
  • Drivers can be grouped into buffered or unbuffered modes
  • In buffered mode, a representation of the entire screen is stored in HUB RAM
    • Use 16-bit mode
    • PSM Graphics Demo
    • PSM TV Text
  • In unbuffered mode, routines write directly to LCD
    • Use 24-bit mode
    • PSM Serial Control
13
PSM Graphics Demo
  • Save 12kB of RAM using PSM!
  • Can increase resolution from 256x192 to 320x240!
14
PSM TV Text
  • Uses Clemens’ “Secret Font” (8x12) for 40x20 text (up from 40x13 with TV_Text )
  • Driver continuously updates screen
15
PSM Serial Control
16
Announcing the PSM Accessory Board (Coming Soon)
  • Mounts to PSM and provides:
    • Rechargeable battery power with two AA cells
    • Video, keyboard and mouse  (see Prop Video!)
    • RTC with Lithium backup
    • Enough 5V power to drive a servo