In recent time, prototyping boards with onboard FPGA becoming common, such as Arduino MKR Vidor 4000. Once FPGA was practically used by the engineers. Even if our readers have limited technical knowledge, our older theoritical articles which FPGA will need to know already present on this website. FPGA as single chip gives us the access to the hardware design with the advantages of multi-threading, … [Read more...]
Archives for March 2019
ESP32 MicroPython Setup with Adafruit Ampy
Previously we discussed basics around MicroPython and also configured to run MicroPython via IDE. Here is ESP32 MicroPython Setup with Adafruit Ampy for Windows, MacOS X and Linux. You need Python needs to be running and install few tools. An important note for this guide is to use the default command line tool for installation of Python packages such as Command Prompt for Microsoft Windows (do … [Read more...]
What is Data as a Service?
Data as a Service (DaaS) is a business model in which data files like text, images, sounds, and videos are made available to customers over the Internet. Data as a Service (or DaaS) is a type of Software as a Service (SaaS) and does not fall among the regognized standard cloud computing business models. Like SaaS, DaaS based on the concept that the data can be provided on demand to the user via … [Read more...]
What is Blockchain? Easy Explanation of Blockchain for Dummies
A blockchain is a distributed database that maintains a growing list of records protected from falsification or modification by storage nodes. Block of Block storage is related to storage - block storage. Block is a chunk of data. One blockchain consists of several blocks. Each block is a record of transactions of specific data. Data can be of anything which requires security for re-writing and … [Read more...]
ESP32 Arduino : What is SPI Flash File System (SPIFFS)
The SPI Flash File System or SPIFFS is a light-weight file system for microcontrollers with an SPI flash chip. A flash file system is designed for storing files on flash memory–based storage devices optimized for the particular system. SPI stands for Serial Peripheral Interface. Flash memory is a type of non-volatile storage that is electrically eraseable and rewriteable. Flash memory is a kind … [Read more...]
How to Send Data from Arduino to MySQL Database
In our recent past discussions, we have send data from ESP32 Arduino to IBM Watson IoT by either using MQTT or by using HTTP POST. In the same way, we have discussed how with CouchDB we can send data from ESP32 Arduino. Also, we have discussed different types of cloud database for IoT. MySQL is widely used database for PHP driven web applications. We can send data from Arduino, ESP32 to MySQL … [Read more...]
HTTP vs MQTT for IoT Devices
Regular readers definitely noticed that in our IBM Watson IoT example codes for ESP32 Arduino, we have used both MQTT and HTTP. Also we talked about HTTP POST method. HTTP POST is easy, is not it? It is really easy to write code for Arduino to construct HTTP POST request. Because all of us more or less used with HTTP based API and cURL. It will appear that as MQTT is complex and HTTP is better to … [Read more...]
InfluxDB vs CouchDB for IoT Backend
InfluxDB is an open-source time series database with restricted features with support for processing data from Graphite. CouchDB purely a free software. InfluxDB is quite different from CouchDB. InfluxDB supports SQL style query. InfluxDB accepts data via HTTP, TCP, and UDP and directly supports Grafana. If you use TIG Stack (Telegraf, InfluxDB, and Grafana), within half an hour you'll get … [Read more...]
Which Cloud Databases Can Be Used for Internet-of-Things
The Internet of Things (IoT) is delivering new challenges for data management and analysis. There are different NoSQL databases such as MongoDB, CouchDB, Redis. Although both SQL and NoSQL databases are viable for IoT data, different NoSQL databases considered for practical reasons. Various studies have checked database performance of different databases under workloads and it is concluded that … [Read more...]
HTTP/3 : The Next Protocol After HTTP/2 and HTTP
The word HTTP/3 will astonish many as HTTP/2 yet not widely adapted (34% world adoption rate). HTTP/3 or HTTP-over-QUIC is the next protocol after HTTP/2 and HTTP 1. HTTP/3 will be a combination of SSL and TCP. HTTP/3 will use QUIC for transport. HTTP/3 will be the third major version of the Hypertext Transfer Protocol and based on previous RFC draft "Hypertext Transfer Protocol (HTTP) over QUIC". … [Read more...]
What Type of Cloud Service Reselling Returns Higher Profit
Unless Knowledge returns money the curiosity to learn more starts decreasing. Here is an Article on What Type of Cloud Services Reselling Return Higher Profit. Calculating profitability not easy matter to many of the small to medium-sized reseller businesses. The concept of buying a product and selling sounds simple, but with falling prices of hardware and software, and more middleware requirement … [Read more...]