ESP32 offers us deep sleep mode for power saving. Power saving is an important factor for IoT applications and saving power we can make an IoT project running with two AA batteries for a year. Deep Sleep is of the CPUs and most of the RAM and peripherals which are clocked from APB_CLK are powered off. The RTC controller, RTC peripherals and RTC memories are parts of the chip which can kept powered … [Read more...]
Archives for April 2019
Adobe Commerce Cloud and Acquisition of Magento
Adobe has launched Commerce Cloud, a new cloud service based on the Magento platform acquired by Adobe in 2018. The Commerce Cloud will complement the Adobe Experience Cloud alongside other tools like Marketing Cloud and Advertising Cloud to offer businesses a platform unified multipurpose. In May 2018, Adobe bought the Magento platform for $ 1.68 billion. Nearly a year later, as part of its Adobe … [Read more...]
How to Connect Apache Kafka With MQTT
This is not a step by step guide with commands. This is a guide to get started moving from generic Kafka to Confluent Inc's Kafka, Connectors and ready to consume one GitHub repository. Initially it will appear that with the easiness we installed Apache Kafka and MQTT Server, with same easiness we can connect Apache Kafka with MQTT. There are actually many things to learn, think. MQTT is a … [Read more...]
Two Way Communication in IoT (Cloud to Device and Device to Cloud)
Commonly, we send data from the devices like ESP32 Arduino, Smartphone, Raspberry Pi, Smart Watch to the IoT platform. IoT platform can be self hosted or on the cloud. Example of actual such one way communication can be our example simple project, such as ESP32 Arduino sending temperature, humidity data to IBM Watson IoT platform. We already know the theory around machine to machine communication, … [Read more...]
Advantages and Disadvantages of MicroServices
Microservices are an architecture pattern of information technology, where complex application software is composed of independent processes that communicate with each other with language-independent programming interfaces. The services are largely decoupled and do a small job. This enables a modular design of application software. Microservices require a lot of infrastructure, which is … [Read more...]
What is Typical Architecture Based on Microservices
Microservices require a lot of infrastructure, which is implemented by separate services. Load Balancers are used to load external HTTP requests from clients. Static content is delivered via a content delivery network. The business requirements services are supported by a variety of platform or infrastructure services. These take over central tasks such as application and service monitoring, … [Read more...]
Sending Commands to IBM Watson IoT to Trigger Event on Device
Till now we were mostly sending data from ESP32 like devices to IBM Watson IoT. Opposite direction of commands often a practical need, such as to control a LED connected to device. In this context, knowledge of cURL commands (here is cURL for Windows, other way is using Windows 10 bash) for testing required. IBM has "HTTP Messaging APIs for devices" and " Extending device management". We already … [Read more...]
How Cloud Foundry, Kubernetes and OpenShift Can Be Compared
How Cloud Foundry, Kubernetes and OpenShift Can Be Compared? OpenShift and Cloud Foundry are cloud platforms. So they can be compared. We talked about Kubernetes here in the article What is the Relationship Between Microservices, Docker and Kubernetes, here in the article on Docker Vs Kubernetes Vs Apache Mesos, and here we have shown to Run Kubernetes Locally With Minikube. Kubernetes is … [Read more...]
ESP32 Arduino IBM Watson IoT Pulse Sensor Amped
In our previous two guides, we discussed how to create graph on IBM Watson IoT Dashboard, also provided code for DH11 sensor and in last guide how to use Pulse Monitor amped with ESP32 was shown with minimal theory. Here is Simple ESP32 Arduino IBM Watson IoT Pulse Sensor With Easy Coding and Default Graphing Widgets of IBM Watson IoT. It is important to realize that I am using a cheap China pulse … [Read more...]
ESP32 Arduino Pulse Sensor Amped
A PulseSensor library with popular sensor manufactured by PulseSensor.com (or it's cheaper China clone) exists for Arduino that can detect pulse. Optical heart rate sensors use a methodology called photoplethysmography (PPG) to measure heart rate. A photoplethysmogram (PPG) can detect blood volume changes in the microvascular bed of tissue. A photoplethysmography is obtained by using a pulse … [Read more...]
What is the Relationship Between Microservices, Docker and Kubernetes
In an earlier article we discussed about the Difference Between Microservices and API Based Cloud Services. A natural question may arise in the mind of those who newly started reading or learning the related things - What is the Relationship Between Microservices, Docker and Kubernetes? Analysis of Docker in DevOps is a bigger matter, which we have done beforehand. An API is an abstraction which … [Read more...]