Notes
Slide Show
Outline
1
Introducing the Propeller System Module (PSM)
  • Raymond Allen, Ph.D., E.E.
  • (AKA Rayman)
2
PSM:  A more practical solution
3
Get your Propeller project started today with the PSM!
  • Key Features
    • Propeller uController 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 !!!


4
Outline
  • Hardware overview
  • Software overview
  • Imagine!
5
USB or 5.1mm Barrel Power (4 to 9 VDC)
6
3-Axis MEMS and I2C ADC
7
I2C DAC and Backlight Driver
8
Header with eight pins directly from Propeller
9
Stereo audio with headphone amplifier
10
Full size SD card interface with CD and WP
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  (Preloaded)
16
New!  PSM Video Capture
  • See table for demo!
17
Introducing the PSM Accessory Board !!!
  • 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 servo (barely!)
18
In development:  PSM Touch
  • Mostly the same, but with touchscreen!