XGameStation™ Pico Edition Kit 2.0
XGameStation™ Pico Edition Kit 2.0
XGameStation™ Pico Edition Kit 2.0
XGameStation™ Pico Edition Kit 2.0
XGameStation™ Pico Edition Kit 2.0
XGameStation™ Pico Edition Kit 2.0
XGameStation™ Pico Edition Kit 2.0XGameStation™ Pico Edition Kit 2.0
XGameStation™ Pico Edition Kit 2.0XGameStation™ Pico Edition Kit 2.0XGameStation™ Pico Edition Kit 2.0XGameStation™ Pico Edition Kit 2.0XGameStation™ Pico Edition Kit 2.0XGameStation™ Pico Edition Kit 2.0

XGameStation™ Pico Edition Kit 2.0

Manufacturer: Nurve Networks
Product Code: XGS-Pico2-01
Weight:3.00 lb
Reward Points:0
In Stock
14
Price: $79.95

Available Options

*Power Supply:
Additional Accessories:

The XGS Pico Edition is powered by the Ubicom SX28 "Super-PIC" running at 80 MHz for 80 MIPS of performance with a 12.5ns instruction cycle.
 

SX28 Processor Features

  • A modified "Harvard Architecture" with buses for both data and code along with Hardware context switch for fast interrupt response.
  • 4-Deep instruction pipeline (Fetch, Decode, Execute, Write) for 1-cycle execution velocity on most instructions and deterministic timing.
  • 2Kx12 WORD onboard FLASH memory with 1 cycle access time.
  • 144 BYTES of register file RAM used as general RAM or registers.
  • Advanced / flexible addressing modes.
  • (2) Onboard 16-bit timers.
  • 8-bit Real Time Clock Counter with internal or external clocking.
  • Watch Dog Timer.
  • Pulse Width Modulator and event capture inputs.
  • (3) 8-bit I/O ports with TTL or CMOS inputs and pullups (20-bits of useable I/O).
  • Low power "Brown Out" detector.
  • Multiple interrupt sources.
  • Jitter free 3 cycle 37.5 ns @ 80 Mhz for deterministic interrupt response.
  • Internal R/C clocking up to 4 Mhz or external clocking selection. 
  • In-System Debugging support as well as In-System Programming support.
     

Software Raster Graphics Module

The XGS Pico Edition's graphics hardware was inspired by retro designs such as the Atari 2600, Atari 800, and Apple II to give the system the most flexibility possible while at the same time keeping the hardware complexity to a minimum so users can understand the system. Therefore, the graphics are generated via a software / hardware combination without a dedicated frame buffer or sprite system.

The SX28 core is responsible for general control of the raster timing and video signals generated via controlling a special D/A converter that generates a TV level signal and mixes Luma and Chroma to generate composite video. The SX28 generates the sync pulses and well as the raster data.

Generating color is done via software as well by"synthesizing" a color burst signal. The Pico comes with a 78.750 MHz oscillator to help experiment with software color synthesis, this pure software solution literally gives the programmer pixel-level control of the raster and color. The XGS Pico Edition can generate video resolutions in any size less than or equal to a normal NTSC (525 lines) or PAL (625 lines)with 16 shades and 22 colors (using a 78.750 MHz system XTAL) each for a total of 320 variations. But, there are no limits to what can be done with the XGS Pico Edition's direct software raster control graphics and we are just exploring its capabilities, for example, pure black and white high definition stylized graphics can be generated, advanced plasmas, and color effects, and much more.

Additionally, since the raster stream is under software control, the XGS Pico can generate video for any variation of NTSC or PAL, simply changing the oscillator to a multiple of NTSC or PAL and you're off and running (NTSC included). 
 

Sound Hardware

The sound hardware is a digital 4-bit D/A controlled directly from the SX28. This gives complete control over sound synthesis and allows digital sound FX, wave tables, noise, or any other software programmable techniques to drive the D/A in real-time.
 

Input Output

The SX28 is the ultimate I/O chip, simply exposing the I/O buses as we have done would allow a multitude of advanced I/O peripherals to be created with the chip itself. However, to make things interesting, we have created a number of I/O devices on the XGS Pico Edition including:

  • Single Atari 2600 compatible DB9 Joystick controller port directly connected to the SX28 (JOYSTICK NOT INCLUDED).
  • A 4-Bit LED output indicator directly connected to the I/O bus.
  • A 3-Bit General I/O port to support serial or other communications such as FLASH memory or Serial EEPROMS potentially.
     

Power Supply

The XGS Pico Edition has a built in 5V regulated power supply along with a free 9V battery and clip to get you started. If you want to use an external non-batttery based supply all you need to do is supply a unregulated / regulated DC 9-12V input and the power supply does the rest. 
 

Programming with the Parallax SX-KEY IDE

Developing for the XGS Pico Edition is a snap thanks to the Parallax SX-KEY IDE! This full-featured Windows IDE brings the look and feel of modern development environments to the low-level world of the XGameStation Pico Edition. The SX-KEY IDE is a completely unified, graphical interface for SX Assembly and BASIC Language development, covering everything from writing code to programming assembled binaries to the XGS PE hardware. NOTE: to use the SX-KEY IDE you must have an SX-KEY Programming Unit sold seperately or as a special ofer with the Pico Edition at a lowered price. The Pico Edition has a hardware interface for the SX-KEY Programming, with the SX-KEY IDE and Hardware you can:

  • Write Assembly or BASIC Language programs, configure the hardware, and program assembled binaries to the flash memory, all from a single program!
  • The Real-Time SX Interface encapsulates complete control over the SX28 chip in a single tool, allowing you to read and write program memory, alter configuration registers, and more in a single place.
  • User-configurable environment settings.
  • Supports In System Debugging (ISP).
  • Supports Assembly Language and BASIC development.

NOTE: Re-programming requires SX-KEY Programmer Hardware, NOT included in kit, but can be added as an option.

XGS Pico Edition PCB fullly assembled and running on external power adapter (not included).XGS Pico Edition PCB Add-On complete kit parts (included with XGS Pico Edition 2.0).XGS Pico Edition PCB designs (slightly different from solderless breadboard version).XGS Pico Edition PCB running the pre-loaded game demo on a TV.XGS Pico Edition PCB fully assembled with annotation.Getting ready to solder some of the connections during the step by step instructions.Location of de-coupling capacitors during XGS Pico Edition PCB assembly.Close op of triming voltage regulator leads after soldering.The Assembled XGS Pico Edition with Color Coding and SX-Key Programmer (optional).The Assembled XGS Pico Edition and SX-Key Programmer (optional).The XGS Pico Edition Design with Color Coding.The Assembled XGS Pico Edition and SX-Key Programmer (optional).The XGS Pico Edition Running Racer City in Monochrome Mode Ported from the XGS Micro Edition.Building the Power Supply on the Pico Edition.Adding the SX28 Processor to the Pico Edition.Adding the Reset Circuit and Programming Port to the Pico Edition.Adding the Clock Oscillator to the Pico Edition.Adding the LED display to the Pico Edition.Adding the Color Coded Atari 2600 Joystick Cable Interface to the Pico Edition.Adding the Audio/Video Sections to the Pico Edition.Software Based NTSC Color Demo Running on Pico Edition.O-Scope View of Software Based NTSC Color Demos Synthesized Color Burst Signal Running on Pico Edition.Grayscale NTSC Demo Running on Pico Edition.

The XGameStation Pico Edition 2.0 is based on the technologies of its bigger brother the XGameStation Micro Edition. However, the Pico Edition is a more simplified electronic project kit that you assemble yourself! The XGS Pico Edition 2.0 comes with both the XGS Pico Edition 1.0 solderless breadboard and parts as well as the Pico PCB Add-On Kit, so it's two kits in one! After you build the solderless breadboard version then you can solder your unit together and have a completely portable embedded game system that you can re-program. The complete assembly instructions, architecture, and programming of the Pico Edition comes with the kit on CD as Chapter 11 and 12 of "Design Your Own Video Game Console". The Pico Edition may be simple, but it packs a punch with a Ubicom SX28 microcontroller running at a blazing 80.000MHz. Additionally, the PCB version of the Pico Edition that you will solder together has a 7-Segment readout, 15-pin interface, A/V jacks, and a built in Directional Gamepad, for a completely portable mini-game console

Check the gallery to see explanations.

Package Includes

  • Complete XGS Pico Edition Kit 1.0 (as shown in pictures), ready to assemble electronic project kit containing everything you need to build the Pico Edition, plug into your NTSC TV set and play (SX-Key Programmer Optional).
  • Complete XGS Pico Edition PCB Add-On Kit(as shown in pictures), including a slick red printed circuit board, built in directional game pad as well as Atari 2600 compatible DB9 port, SX-Key programming port, 15-pin expansion port, all mechanical parts needed, chip sockets, and everything you need to augment your basic Pico Kit 1.0 parts to build the final soldered PCB version of the kit (soldering iron not included).
  • The Pico Edition's SX28 is pre-loaded with a game demo (joystick required to play on solderless breadboard version, not included).
  • Chapter 1, 2, 3, 11, and 12 Excerpts from Andre' LaMothe's eBook "Design Your Own Video Game Console", covering the assembly, operation, architecture, and programming of the XGS Pico Edition solderless breadboard version (Chapter 11) as well as Chapter 12 (PCB version assembly). Programming includes basic I/O techniques with LEDs, Audio Programming, Joystick Input, Video Programming both Monochrome and Color, and much, much more!
  • Parallax Inc.'s SX-KEY Software Development IDE (requires SX-KEY hardware for programming, not included) tool chain for Windows PCs supporting Assembly Language programming as well as BASIC.
  • Complete, electronic copy of Andre' LaMothe's best selling "Tricks of the Windows Game Programming Gurus (a $60 value!).
  • Parallax Inc.'s "Beginning Assembly Language for the SX Microcontroller" eBook.
  • A/V cables for output to any television.
  • 9V Battery and clip to power the Pico Edition.
  • 80.000 MHz and 78.750 (22*NTSC) MHz oscillator chips for running programs and experimenting with software based color burst synthesis.
  • Numerous datasheets, tutorials, and technical information on the SX28 processor and programming techniques.

Please login or register to leave a review.