The goal of this article is to discuss the art of engineering employed in various mods which may be employed in other devices of day to day usage. Vaping can be illegal or restricted in certain countries. Purpose of this article is not to encourage breaking the laws. For developmental purpose, first, we need to briefly discuss the construction of an e-cigarette. Table of Contents 1 … [Read more...]
Note on Calculating Distance From RSSI Value of BLE Devices
A quick question from one reader after publication of Smartwatch BLE to Trigger IBM Watson IoT Event was "can I measure the distance in meters and broadcast?". The answer is - it is not reliable with easy formula against a single BLE device. If we were using Raspberry Pi, then we could think of using complex coding. BLE technology and works with Indoor Location Positioning is not new. RSSI … [Read more...]
Detect Samsung Smartwatch BLE and Trigger IBM Watson IoT Event
We can trigger ESP32 to send message to IBM Watson IoT in Presence of a Particular Samsung Galaxy Smartwatch. This involves BLE and WiFi. In our one series of articles on Samsung Smartwatch as Proximity Switch, we triggered a local event, such as control of a relay. In our other series of articles, we sent message to IBM Watson IoT with upon pressing a button (this guide and this guide). Now, … [Read more...]
Solve ESP32 Sketch Too Big Error on Arduino IDE
Sketch too big is a common issue faced inside Arduino IDE while working with BLE. Most of us set up the Arduino IDE for ESP32 and forget to alter any other settings of the IDE because except some situations, we never face this problem. The error will suggest you navigate to this official webpage of Arduino (which is not exactly related to ESP32), which will tell you … [Read more...]
DIY IR Blaster Circuit For Smartphone
An IR blaster emulates an infrared remote control to control devices such as a DVR or VCR, Air Conditioner, Television and so on. IR blaster was a common feature of Nokia's most of the mid-range smartphones of the 2000 era. Most of the manufacturers (read Samsung) have stopped including this feature at least in the mid-range phones. This is not just another article to join two IR LEDs with a 3.5mm … [Read more...]
Samsung Smartwatch as Proximity Switch : Part V [END]
This is the final part of the series. In Part I, we talked about the basics which continued to Part II. Part III had a working code non-specific to any particular device. Part IV had a partially working code specific to a particular device. circuitdigest.com's code (in Part IV) was not working with Samsung Galaxy Watch LTE. Samsung's smartwatches shutdown both BLE and traditional … [Read more...]
Galaxy Watch LTE Versus Active 2 LTE
They are not comparable as watches. They can be compared only for the specification part. These two watches are different for their look, not exactly they are too different from the specification point of view. May be, Samsung wanted two watches, one with a masculine sports design and another with a normal watch look. Over 5 years, smartwatches evolved in design and in the functionalities they … [Read more...]
Samsung Smartwatch as Proximity Switch : Part III
Instead of publishing a single article on a complex matter, we split into parts. This methodology makes the thing boring to the initial readers but in the long term, the readers can browse our website and fix themselves. In the previous two parts of this topic (here is part I and here is part II), we created the base with theory and practical so that even an unused reader does not get confused or … [Read more...]
What is GATT (Generic Attribute Profile) of Bluetooth LE?
Our goal is to make our developer readers aware of GATT. Previously, we have discussed about Bluetooth, iBeacon and some theories on Internet of Things (IoT) such as Communication Standards for Wearable Computing, Influence of the Internet of Things (IoT) on Retail which eventually talked around the topic Bluetooth LE. "GATT Services are collections of characteristics and relationships to … [Read more...]
Send-Receive Message on PC Over Bluetooth From ESP32 Arduino
This guide intended to be for somewhat advanced users of Arduino and Windows 10. We are using ESP32 setup with Arduino IDE in this mentioned way. We need PuTTY as extra software. Unfortunately, ESP32 with Arduino libraries and Windows 10 is far from being perfect. The original target of this guide is to complete these steps : ESP32 will remain connected with the Windows 10 PC via USB for … [Read more...]
Connect ESP32 Arduino With a Samsung Smart Watch
We can create an ESP32 Web Server, connect & control LED from watch browser. Although it sounds too complicated work, it is easy. If we can connect an ESP32 Arduino with a Samsung Smart Watch and control it, then we can add various DIY peripherals with sensors such as DHT11/22. Obviously we can make it more complex by adding IoT services such as from IBM Watson IoT, like we can extend the AC … [Read more...]