“SticKey” – “sticks + keys” - Input controller (RT2350B), pronounced “Sticky”

CPU overclocked from (1x) 150Mhz (1.1v) to (2x) 300Mhz (1.2v), possibly to (3x) 460Mhz (1.5v) – other have driven the RP2350B to over 600Mhz (2v).

SticKey has no flash and no ps-ram, it's code is loaded into RAM from DeMon. The flash interface is used for FRAM access.

SticKey is an I/O controller that supports:

  • Four Atari/Sega DP9 stick ports, (6 button sticks, analog paddles, 9 pin mice). Port A can optionally be a HS TX connection. All ports are 5v logic.
  • Internal USB keyboard connector.
  • FRAM16 map (000000-FFFFFF)

    Start address End address Size Description
    0000003FFFFF4000004MB SRAM
    0400007FFFFF400000Reserved

    GPIO Function GPIO Function
    0PSRAM CSn/System reset out 29stick B pin 6
    1VSync interrupt 30stick B pin 7 - Atari +V
    2HSync interrupt 31stick B pin 9 – Analog A1
    3Controller interrupt out 32stick C pin 1
    4I2C0 SDA –5v analog SDA 33stick C pin 2
    5I2C0 SCL - 5v analog SCL 34stick C pin 3
    6I2C1 SDA – DeMon slave (controller output) 35stick C pin 4
    7I2C1 SCL – DeMon slave 36stick C pin 5 – Analog B2 / Sega +V
    8SPI1 RX/MISO – Duo slave 37stick C pin 6
    9SPI1 CSn – Duo slave 38stick C pin 7 - Atari +V
    10SPI1 SCK – Duo slave 39stick C pin 9 - Analog A2
    11SPI1 TX/MOSI – Duo slave 40stick D pin 1
    12HS TX 0 – cart HSa 41stick D pin 2
    13HS TX 1 – cart HSb 42stick D pin 3
    14HS TX 2 – TX0 to DeMon 43stick D pin 4
    15HS TX 3 – RX0 from Jazz 44stick D pin 5 – Analog B3 / Sega +V
    16HS TX 4 – stick A pin 1 45stick D pin 6
    17HS TX 5 – stick A pin 2 46stick D pin 7 - Atari +V
    18HS TX 6 - stick A pin 3 47stick D pin 9 – Analog A3
    19HS TX 7 - stick A pin 4 SWDIOConnected to DeMon to
    20CLK0 IN - stick A pin 5 – Analog B0 / Sega +V SWDCLKallow debug/programming
    21stick A pin 6 ADCREF
    22stick A pin 7 - Atari +V 3V3
    23stick A pin 9 - Analog A0 BOOTSEL
    24stick B pin 1 USB D-Internal keyboard USB master port
    25stick B pin 2 USB D+
    26stick B pin 3 RUNConnected to DeMon
    27stick B pin 4 3V3 EN
    28stick B pin 5 – Analog B1 / Sega +V VBUS

    Important: The Ant32 and Ant64 are both still at early design and prototype stage, everything you see here is subject to change.