Specifications
Synapse RF100
The original SNAP platform, formerly referred to as the RF Engine®.
Form factor
Currently only available in the SNAP Engine form factor, the RF100 supports 19 GPIO pins (GPIO_0
to GPIO_18), each with different special abilities.
GPIO pins
Any of the 19 GPIO can be a digital input, or digital output.
Wakeup pins
Six of the 19 GPIO support a hardware “wakeup” capability; see GPIO 1, 2, 5, 6, 9 and 10.
Analog inputs
Eight of the 19 GPIO can be used as analog inputs; see GPIO 11-18 (but notice the order in the table
on the following page).
UART0
Four pins support UART 0; see GPIO 3-6. If you do not need RTS/CTS signals, then GPIO 5 and 6
are available for other usage.
UART1
Four pins support UART 1; see GPIO 7-10. If you do not need RTS/CTS signals, then GPIO 9 and 10
are available for other usage.
CBUS
Three pins can optionally be used for CBUS; see GPIO 12-14. You will also need one “CBUS Chip
Select” pin per external CBUS device. Any available GPIO pin can be used for this purpose.
SPI
Three pins can optionally be used for SPI; see GPIO 12-14. You will also need one “SPI Chip Select”
pin per external SPI device. Any available GPIO pin can be used for this purpose.
I
2
C
Two pins can optionally be used for I
2
C; see GPIO 17 and 18.
PWM
One pin can optionally be used as a Pulse Width Modulation (PWM) output, see GPIO 0.
Seven-segment displays
The seven-segment LED displays on the SN163 and SN111 demo boards connect to GPIO 13 and 14.
Sleep Modes
There are two sleep modes available on the RF100 SNAP Engines.
0 = the radio is put completely to sleep. (The processor measures time.)
• Parameter ticks is in units of 1.024 seconds
• The timing in this node is much less accurate (+/- 30%)
SNAP Reference Manual Document Number 600-0007K Page 121 of 202