WSAL21474 – Pico-BLE/en
Erscheinungsbild
Documentation notice: This technical documentation was independently rewritten from an archived supplier source. Check technical details and commands against the product version and manufacturer documentation before use.
Summary
The Waveshare Pico-BLE (WSAL21474) is a dual-mode Bluetooth module supporting SPP and BLE, controlled via UART AT commands.
Related products at JW Tech
Technical overview
- Dual-mode Bluetooth 5.1 module for the Raspberry Pi Pico series.
- Communication over UART; example code uses 115200 baud by default.
- Dimensions approx. 56.5 × 21 mm; operating voltage 3.3 V or 5 V.
- Connects via standard Pico header; UART0 on pins TX=0, RX=1; status pin on pin 15.
- V1.1 (purchased after 2022/02/20) additionally supports connection to a Raspberry Pi via rfcomm.
- C example code implements initialization, command processing, and transparent data forwarding.
- Commands are sent over UART; carriage return + line feed at end of line is required, otherwise commands are invalid.
- For mobile devices: When using the BLE protocol, the notify function must be enabled in the app.
Commands and examples – verify before use:
AT+RESET (Zurücksetzen des Moduls)
bluetoothctl (Interaktiver Modus)
show (Statusanfrage: powered / discoverable / pairable)
scan on (Suche nach Geräten)
pair [MAC] (Paarung mit Gerät)
sudo rfcomm conn /dev/rfcomm0 [MAC] (SPP-Verbindung)
echo 1234541 > /dev/rfcomm0 (Daten senden)
cat /dev/rfcomm0 (Daten lesen)
Notes and version constraints
- Only slave mode is available – no host mode.
- V1.0 can currently only pair with mobile devices; Raspberry Pi support starts from V1.1 (purchased after 2022/02/20).
- CR+LF line ending is mandatory for AT commands; otherwise they will not be processed.
- Using MicroPython firmware for Pico2 may cause recognition issues; use the recommended firmware from the package.
- The exact AT commands beyond the reset command are not fully listed in the source text – please consult the user manual.
Source and revision record
- Pico-BLE - Waveshare Wiki
- Source revision: 91316
- Captured: 2026-09-03T02:55:04+00:00
- SHA-256:
8ffaa255126124c8abc4962b23363869cea8d746699cdab7633e3f453919166b