In another article we discussed about different Cloud IoT platform vendors. Mostly in this blog we use IBM Watson IoT. The question will arise, how much we pay for using their IBM Watson IoT and Node-RED. We have credit card linked account and our net payable so far for the two services is zero. Because our usage is so low that comes under free Lite plan. When we started around IoT topics for the … [Read more...]
Archives for April 2019
Arduino Compatible Vs Raspberry Pi for IoT Projects
It is too much complicated question in present day. Raspberry Pi and Arduino compatible microcontrollers are quite different things. Raspberry Pi is a professional grade single board computer. So we can use programming langugage quite similar to programming a desktop computer or server. When we say Arduino Compatible, then we mean the microcontrollers, SoC which has some way to use with Arduino … [Read more...]
What Are the Steps to Get Prototype PCB Manufactured
These days, CAD files of the Open Source projects often distributed. In these situations, we can not use DIY methods of single layer PCB fabrication at home or some other ways like using Flex boards. For this process, we need to follow the procedure to save costs yet get the best result. The procedure will demand to learn a lot of new things and with time, a skilled can have excellent quality … [Read more...]
What Are Situations to Avoid Cloud Computing
Cloud Computing unfortunately still limited by configaration of the data centers. Commonly you can not expect horizontal scaling and vertical scaling togather. Whenever your application needs many TBs of RAM, then your option of provider becomes limited to hardly 3-4. You actually need the platform with physical servers which can afford your multi-TB RAM sucking application. IBM like providers has … [Read more...]
How to Setup Node.js (low.js) on Windows for ESP32
Low.js is a port of Node.js and Has Certain Requirements to Run. Low.js developed by a company named NEONIOUS who has own ESP32 board (which you may purchase). Commonly, when we say ESP32 then we mean ESP-WROOM-32 based board. However, for this guide that ESP-WROOM-32 based board will not work. We need ESP32-WROVER based board. ESP-WROOM-32 does not have the 4 MB PSRAM required for low.js. Wrover … [Read more...]
Visual Programming for Arduino Compatible Boards
Our regular reader already used IBM NodeRED with ESP32 for our few IoT guides. That NodeRED is one example of visual programming system. Visual programming language (VPL) let us create programs by graphically interacting rather than textual coding. Visual programming is not a new concept but goes back to the 70s. Graphical interaction includes spatial arrangements of text and graphic symbols, and … [Read more...]
Some Free, Useful SaaS Productivity Apps
Software as a Service (SaaS) is growing rapidly and helping the freelancers, business organizations to spend money in productive apps at little as possible. For this article, we are not following the strict parameters for the webapp or cloud app to be really Software as a Service (SaaS). Everyone loves freebies and it is fact that many of these freemium services close their free tier as they … [Read more...]
Over-the-Air Programming (OTA) and Arduino
Over-the-Air Programming (OTA) includes different methods of software, settings distribution and not limited to development board but includes the consumer devices such as smartphones, set-top boxes. With Over-the-Air Programming (OTA), from one central console we can send an update to all the devices. Related terminologies are over-the-air service provisioning (OTASP), over-the-air provisioning … [Read more...]
How is Cloud Computing Profitable?
Cloud computing does not give larger profit margin to the providers while consumers has profit depending on usage. The cost benefits of cloud computing to the users involves different types of freemium models and extensive competition. Potential of cloud based systems brings huge savings in annual expenditure out of migration from in-house server to cloud based alternatives. Cloud vendors like … [Read more...]
CircuitPython vs C/C++ vs Lua for the Microcontrollers
While programming languages can not be compared, specially when they are diverse in basic nature like Python vs C/C++ or Lua with them yet the question of comparison arises. Investing time behind anything should have a goal. While MicroPython, CircuitPython variations of Python has been discussed on this website and the problems of Arduino "langugage" discussed, place of C/C++ in the world of … [Read more...]
What is Mobile Device Management (MDM) Solution?
Mobile Device Management (MDM) means the software and hardware way for centralized management of the mobile devices usually in BYOD deployment. Previously we discussed about Bring Your Own Device (BYOD) and pointed the security issues. MDM solutions adress Mobile Application Management (MAM), Mobile Content Management (MCM) and Identity and Access Management (IAM) for a wide range of mobile … [Read more...]