ESP32 Arduino: Internal Hall sensor measurements

The objective of this post is to explain how to get measurements from the ESP32 internal Hall sensor. The tests of this tutorial were performed using a DFRobot’s ESP-WROOM-32 device integrated in a ESP32 FireBeetle board.

Continue reading

Advertisements
Posted in Misc | Leave a comment

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.

Continue reading

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

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 DFRobot’s ESP-WROOM-32 device integrated in a ESP32 FireBeetle board.
Continue reading

Posted in ESP32 | Tagged , , , , , , , , | 3 Comments

ESP32 Bluetooth: Using the BTstack library

The objective of this ESP32 tutorial is to explain how to get started with the Bluetooth functionalities that are supported by the ESP32 hardware. The Bluetooth tests of this tutorial were performed using a DFRobot’s ESP-WROOM-32 module, integrated in a ESP32 FireBeetle board.

Continue reading

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

ESP32 Arduino: HTTP POST Requests to Bottle application

The objective of this post is to explain how to develop a simple system where an ESP32 sends HTTP POST requests to a Python Bottle application. The tests were performed on a DFRobot’s ESP-WROOM-32 module, integrated in a ESP32 FireBeetle board.

Continue reading

Posted in ESP32 | Tagged , , , , , , , , , , | 2 Comments

ESP32 Arduino: Controlling a buzzer with PWM

The objective of this code is to explain how to control a buzzer with the ESP32, using its PWM functionalities. In particular, we are going to use ESP32’s LED PWM functions.

Continue reading

Posted in ESP32 | Tagged , , , | Leave a comment

ESP32 Arduino: Getting started with WiFi

The objective of this post is to explain how to get started using the WiFi functionalities of the ESP32, more precisely how to scan surrounding WiFi networks and how to connect to a specific WiFi network. All the tests performed here were made on a DFRobot’s ESP-WROOM-32 module, integrated in a ESP32 FireBeetle board.

Continue reading

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