Communicates and controls Bluetooth SPP and BLE devices (Serial Port)
Bluetooth SPP & BLE – Wireless Communication and Control
Bluetooth SPP & BLE is an Android application designed to communicate with, control, and monitor electronic devices using Bluetooth Classic (SPP) and Bluetooth Low Energy (BLE).
It is an ideal tool for students, technicians, engineers, developers, and electronics enthusiasts working with Arduino, ESP32, STM32, robotics, automation, and embedded systems.
MAIN FEATURES
• Terminal Mode
Sends and receives data via Bluetooth in real time. Ideal for serial communication, sensor reading, command sending, and diagnostics and debugging of electronic projects.
Allows customization of the colors of sent and received data.
• Control Mode
Controls robots, vehicles, and other devices using directional buttons and configurable commands.
Includes automatic sending of the stop command when the buttons are released, facilitating motion control.
• On-Off Mode
Activates and deactivates electronic devices using power buttons.
Ideal for controlling LEDs, relays, lights, and other digital outputs of a microcontroller.
• RGB Palette Mode
Select colors using an interactive circular palette or individually adjust the red, green, and blue (RGB) components.
Allows you to send the selected color to compatible devices, simplifying RGB lighting projects and LED control.
• Bluetooth SPP and BLE Connection
Searches for, identifies, and selects nearby Bluetooth devices.
Supports working with classic Bluetooth via the SPP profile and with BLE devices that use compatible GATT services and features.
• Customization
- Light and dark themes.
- Configurable colors for the terminal.
- Intuitive and easy-to-use interface.
- Help section for the main functions.
• Multilingual Support
Available in Spanish, English, and Portuguese.
COMPATIBLE DEVICES AND MODULES
Classic Bluetooth (SPP):
- HC-05 and HC-06.
- RN-41 and RN-42.
- ESP32 with Bluetooth Classic SPP.
- SPP-compatible Bluetooth UART modules.
Bluetooth Low Energy (BLE):
- RN4870 and RN4871.
- HM-10 and similar modules, depending on their firmware and configuration.
- ESP32 with compatible GATT services.
- Other BLE devices that support the communication features used by the application.
Development Platforms:
- Arduino with a compatible Bluetooth module.
- ESP32.
- STM32 with an external Bluetooth module.
- Other microcontrollers with UART communication and compatible Bluetooth modules.
PRACTICAL APPLICATIONS
- Robot and vehicle control.
- Automation of electronic projects.
- Wireless serial communication.
- RGB lighting control.
- Device power switching.
- Data and sensor reading.
- Microcontroller communication testing. - Learning and developing embedded systems.
IMPORTANT INFORMATION
Compatibility depends on the Bluetooth protocol, available services, firmware, and configuration of each device.
Not all BLE devices support direct serial communication. Device detection does not guarantee that it can exchange data with the application.
Bluetooth SPP & BLE requires a Bluetooth-enabled Android device and the necessary permissions to discover and connect devices.
Turn your Android device into a Bluetooth communication and control tool for your electronics projects.