Tag Archives: Pybluez

ESP32 Arduino Bluetooth: Finding the device with Python

The objective of this tutorial is to explain how to configure the ESP32 to act as a discoverable Bluetooth device and then find it using a Python program. The tests of this ESP32 tutorial were performed using a DFRobot’s ESP-WROOM-32 device integrated in … Continue reading

Posted in ESP32 | Tagged , , , , , , , | 1 Comment

ESP32 Bluetooth: Advertising a SPP service with SDP

The objective of this post is to explain how to advertise a SPP service running on the ESP32 with SDP. The tests of this ESP32 tutorial were performed using a DFRobot’s ESP-WROOM-32 device integrated in a ESP32 FireBeetle board.

Posted in ESP32 | Tagged , , , , , , , , , , , , | 7 Comments

ESP32 Bluetooth: Receiving data through RFCOMM

The objective of this post is to explain how to send data to the ESP32 using the Bluetooth RFCOMM protocol. The tests of this tutorial were performed using a DFRobot’s ESP-WROOM-32 device integrated in a ESP32 FireBeetle board.

Posted in ESP32 | Tagged , , , , , , , , , , | 12 Comments

ESP32 Bluetooth: Finding the device with Python and BTStack

The objective of this ESP32 Bluetooth tutorial is to explain how to find the device programmatically using Pybluez, a Python module that allows us to use the Bluetooth resources of a computer. The tests of this tutorial were performed using a … Continue reading

Posted in ESP32 | Tagged , , , , , , , , | 10 Comments