The objective of this post is to explain how to set a soft AP using the ESP32 and the Arduino core. The tests of this ESP32 tutorial were performed using a DFRobot’s ESP-WROOM-32 device integrated in a ESP32 FireBeetle board. Introduction The objective of this post is to explain how to set a soft AP using the ESP32 and the …
ESP32 MicroPython: Executing scripts with uPyCraft
The objective of this post is to explain how to execute MicroPython scripts using the uPyCraft IDE. The tests of this ESP32 tutorial were performed using a DFRobot’s ESP-WROOM-32 device integrated in a ESP32 FireBeetle board. Introduction The objective of this post is to explain how to execute MicroPython scripts using the uPyCraft IDE. If you haven't yet set …
Continue reading "ESP32 MicroPython: Executing scripts with uPyCraft"
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. Introduction The objective of this post is to explain how to advertise a SPP service running on the ESP32 with SDP. …
Continue reading "ESP32 Bluetooth: Advertising a SPP service with SDP"
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. Introduction The objective of this ESP32 Bluetooth tutorial is …
Continue reading "ESP32 Bluetooth: Finding the device with Python and BTStack"
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. Introduction The objective of this ESP32 tutorial is to explain how to get started with …
Continue reading "ESP32 Bluetooth: Using the BTstack library"
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. Introduction The objective …
ESP32 Arduino: LED PWM fading
The objective of this post is to explain how to fade a LED with the ESP32, using the LED PWM functionalities. Introduction The objective of this post is to explain how to fade a LED with the ESP32, using the LED PWM functionalities of the microcontroller. I will be using DFRobot's FireBeetle ESP32 board to …
FireBeetle ESP32: Blinking the on board LED
The objective of this post is to explain how to make the DFRobot's FireBeetle ESP32 board built in LED blink. Introduction The objective of this post is to explain how to make the DFRobot's FireBeetle ESP32 board built in LED blink. You can learn more about the FireBeetle ESP32 board on this previous tutorial. This …
Continue reading "FireBeetle ESP32: Blinking the on board LED"
FireBeetle ESP32 Arduino: Hello World
The objective of this post is to explain how to install the drivers for DFRobot's FireBeetle ESP32 board and create a simple "Hello World" program with the Arduino development environment. Introduction The objective of this post is to explain how to install the drivers for DFRobot's FireBeetle ESP32 board and create a simple "Hello …
DFRobot’s FireBeetle ESP32 board
The objective of this post is to give a brief introduction to DFRobot's FireBeetle ESP32 board.