RP6502-RIA-W¶
RP6502 - RP6502 Interface Adapter W
Introduction¶
The RP6502 Interface Adapter W is a Raspberry Pi Pico 2 W running the RP6502-RIA-W firmware. It provides all the features of the RP6502-RIA plus wireless services, as described below.
WiFi Setup¶
The RP6502-RIA-W supports Wi-Fi 4 (802.11n). Configure it through the console interface.
Enable/Disable Radio: Use
SET RF (0|1)to enable (1, default) or disable (0) all radios without affecting other settings.Set Country Code:
SET RFCC (cc|-)sets the WiFi country code for optimal performance (e.g.,US,GB). Usehelp set rfccto list supported codes. Use-to reset to the worldwide default.Set Network Name (SSID):
SET SSID (ssid|-)sets your WiFi network name (Service Set Identifier). Use-to clear.Set Network Password:
SET PASS (pass|-)sets your WiFi password. Use-to clear.Check WiFi Status: Use the
statuscommand to view current WiFi connection and settings.
Network Time Protocol (NTP)¶
The real-time clock (RTC) automatically synchronizes with internet time
servers when connected to WiFi. Check NTP status with the status command.
Set Time Zone: To use local time instead of UTC, set your time zone with
SET TZ. UseHELP SET TZfor guidance. Daylight saving adjustments are automatic if your locale observes them.
Once WiFi and time zone are configured, timekeeping is automatic.
Modem Emulation¶
The RP6502-RIA-W can emulate a Hayes modem for BBS access. Raw TCP and telnet connections are unencrypted in transit.
AT Commands: The modem interface supports standard AT commands for dialing, answering, and configuration.
Example AT commands:
ATDexample.com:23— Dial a BBS+++— Escape back to command modeATE1— Set echoATH— Hang upATO— Return to callATQ0— Set quietingATSxxx?— Query register number xxxATSxxx=yyy— Set register number xxx with value yyyATV1— Set verbosityATX0— Set progress messagingATZ— Load profile from NVRAMAT&F— Load factory profileAT&V— View profileAT&W— Write profile to NVRAMAT&Z0=example.com:23— Save “telephone number” to NVRAMAT+RF=0orAT+RF=1andAT+RF?— Access RIA setting RFAT+RFCC=your_ssidandAT+RFCC?— Access RIA setting RFCCAT+SSID=your_ssidandAT+SSID?— Access RIA setting SSIDAT+PASS=your_passandAT+PASS?— Access RIA setting PASS
A full telnet stack is not yet implemented, so all connections are raw TCP.
“Telephone Numbers” are saved immediately and are not linked to profiles.
Bluetooth¶
The RP6502-RIA-W supports Bluetooth LE (BLE) keyboards, mice, and gamepads. Bluetooth Classic (BR/EDR) is not supported. BLE has been widely available since Bluetooth 4.0 (June 2010), so compatible devices are easy to find, though the occasional oddball exists.
To add a new device, use monitor command set ble 2 to enable pairing
mode. The LED on the RP6502-RIA-W will blink when in pairing mode. See
your device’s manual to enable its pairing mode - probably a button and
more blinking. When the blinking stops, the device is connected and will
be remembered (bonded) so it reconnects automatically in the future.