Tagged: IoT

Image Credit: Espressif Systems. ESP32 is created and developed by Espressif Systems. 1

ESP32 – BLE : Building an Echo Service GATT Server

As you would know I use ESP8266 in every possible way. It’s probably the cheapest board with Wifi chip built-in. When I heard about ESP32, it was a dream come true. ESP32 packs both Wifi and BLE in one single module for less than $10. Given the size of developer fan following 8266...

0

Getting started with IBM Iot Platform

I am planning to add some PM2.5 & PM10 sensors to my network for sensors which are at this point plain weather stations. With this I also wanted to explore a more scalable way of hosting data. Something that I can do easily and that I can suggest other readers. Some of my...

M57 Ring Nebula 0

Exploring Astronomy with Internet connected telescopes

As a teenager I was very curious about stars and galaxies. Only time we could get to see something related was an yearly school trip to Jawaharlal Nehru Planetarium, Bangalore. As I grew up my interest moved to technology from science. Mostly because technology gave me an opportunity to tinker with. When I...

0

Authenticating to BLE device Offline

Let’s say I have a Bluetooth Low Energy device which is a GATT server and is not connected to internet.  I have a phone which can connect to this BLE device, authenticate itself and do some data exchange. The problem I am trying to solve authentication. The condition is both BLE device and...

0

Logging code commits with Nomie

I use Nomie to track almost all things in my life. For a long time I wanted to log my commits so I can do some analysis like “where do I code the most?” etc. So as soon as I got the Nomie API key, I created post-commit hooks to track code commits....

The UART over BLE Protocol flow. 10

UART GATT Server (Peripheral) on Android

In most BLE scenarios, Android app is a client (GATT Client). But one can also use Android as a GATT Server. There are use-cases where running a GATT Server on Android can be useful. For example let’s say you want a desktop app to display SMS notifications. It’s easy to write a GATT...