JQ6500, “flashdata error”

After having published my previous posts about the JQ6500 module, some readers wrote me about an error the MusicDownload.exe application shows when they click on the upload button to store the mp3 files in the flash memory. The error is flashdata error, have not define program mode in flashdata.ini!! It seems that the application is…

WGX iBeacons

In a recent tutorial I explained how to detect the presence of an iBeacon with the esp32 chip. The iBeacon used to demonstrate the program is manufactured by a chinese Company, Wellcore, and sold by Banggood. The transmitter is enclosed in a plastic, non waterproof, case of 4x4cm size: The enclosure has a hole that allows you to hang the…

ESP32 (32) – BLE, iBeacon

In my previous article I explained the Bluetooth Low Energy technology and the advertising process. You learned that a BLE device can leverage the advertising packets to send data; in this case the device is called broadcaster and the devices which receive data are called observers. The payload of an advertising packet has the following structure: ADV ADDR is the device MAC address (this is the…

ESP32 (31) – BLE, GAP

In my previous tutorials you learned how to use the wifi interface of the esp32 chip. Starting from this post, I’m going to explain you the second wireless technology the esp32 chip supports: bluetooth. In particular, my tutorial will be about Bluetooth Low Energy (BLE), sometimes called also Bluetooth 4.0 or Bluetooth Smart: Bluetooth Low Energy BLE is a technology…