Micro:bit uPython: using external pins for serial communication

In this tutorial we will learn how to use the Micro:bit pins to establish a serial connection, instead of using the USB connector. Introduction In this tutorial we will learn how to use the Micro:bit pins to establish a serial connection, instead of using the USB connector. That way, we can establish a serial connection …

ESP32 / ESP8266 Arduino: Printing numbers to serial in different bases

In this tutorial, we will check how we can print numbers to the serial port using different bases, more specifically in binary, octal and hexadecimal. The tests on the ESP32 were performed using a DFRobot’s ESP-WROOM-32 device integrated in a ESP32 FireBeetle board. The tests on the ESP8266 were performed on a DFRobot’s ESP8266 FireBeetle board. Introduction In this tutorial, we will …

UART OBLOQ

The UART OBLOQ is an Internet of Things module module from DFRobot. It is based on the famous ESP8266 WiFi enabled SoC and exposes a command based interface over Serial.   UART OBLOQ The UART OBLOQ is an Internet of Things module module from DFRobot. It is based on the famous ESP8266 WiFi enabled SoC …

ESP32 Arduino Bluetooth Classic: Controlling a relay remotely

In this tutorial we will check how to control a relay remotely using serial communication over Bluetooth Classic. The tests of this ESP32 tutorial were performed using a DFRobot’s ESP-WROOM-32 device integrated in a ESP32 FireBeetle board and a DFRobot relay board.   Introduction In this tutorial we will check how to control a relay remotely using serial communication over Bluetooth Classic. …

ESP32 Arduino: Serial communication over Bluetooth Hello World

The objective of this post is to explain how to get started with the BluetoothSerial ESP32 library, in order to send data to a emulated Serial connection, operating over Bluetooth classic. 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 …

ESP32 / ESP8266 Arduino: Serial communication with Python

The objective of this post is to explain how to establish a Serial connection between a Python program and an Arduino program running on the ESP8266 and on the ESP32. The tests on the ESP32 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 …