Power hybridization; using supercapacitors in tandem with ion-batteries to prolong the active life of UGV systems

Built, tested, and authored by: Namin Shah, guest IoT author at Ubidots.com
Edited by: Dr. Daruisz Czarkowski

Download the Power Hybridization full paper here

Today mechanical electronic devices such as drones and robots are becoming increasingly popular and useful. From life and death, search and rescue operations to entertainment and everything in between these devices are finding their way into our modern society in the air, on the ground, and in the water. Power is, however, a constant issue for these devices and possibly their greatest handcuff in development and use. The contents of this blog and subsequent paper aim to solve a portion of this problem – power longevity. Continue reading “Power hybridization; using supercapacitors in tandem with ion-batteries to prolong the active life of UGV systems”

IoT Applications in Retail; 5 Real Examples

The Internet of Things (IoT) buzzword that has been hyped all across the maker market for years is continually becoming more visible, not as “IoT” but as business solutions via digital transformation. With online retailers reigning king over brick and mortar retail stores, Mom and Pops are responding with tech to fight back.

IoT solutions are being created and implemented not only by major retailers with millions to spend on proof of concept and software development, but also makers installing insight driven devices for Mom-and-Pop stores all across the world. This blog will highlight 5 actionable IoT solutions in retail we have seen at Ubidots, the benefits they serve, and how device developments are becoming even easier to deploy with application builder platforms that merge the ever-time-consuming hardware/software integration.

5 Iot Retail I3 Continue reading “IoT Applications in Retail; 5 Real Examples”

4zerobox: the new tool for Industrial IoT connected to Ubidots!

The first Python-programmable modular toolbox to develop Industrial-grade IoT solutions connected to Ubidots is now live on Kickstarter

November 21, 2017 – The Italian tech startup TOI (Things On Internet) Srl, active in the development of IoT solutions, launched a Kickstarter campaign for 4zerobox: the first modular electronic board that is easy-to-configure and specifically designed for IoT and Industry 4.0 solution providers. Starting at $149 for the Special Early Bird adopters, the Kickstarter campaign can be found here .

Continue reading “4zerobox: the new tool for Industrial IoT connected to Ubidots!”

Infographic – How IoT Works…and some thoughts to guide your development

The term IoT, short for the Internet of Things, is becoming quite popular as businesses and individuals continue to incorporate internet connected devices into their lives. Amazon’s Alexa is an IoT device as is your smart phone. These commercial products already number in the millions, but the largest growth of IoT expansion can be found outside these personal experiences and in our chairs, washing machines, streetlights, factory floors, oceans, and beyond. When referencing IoT, it is becoming increasing difficult to navigate all language, acronyms, and 1,000s of platforms all vying for your attention. To alleviate this headache, Ubidots put together an elementary infographic to help guide the development of any IoT solution. Sure, this is a rudimentary description of an industry driving the next evolution of business and personal efficiency, but with this infographic focused on How IoT Works help you better understand the steps and immediate questions to ask when building any IoT solution.

Live infographic How IoT Works Ed

Continue reading “Infographic – How IoT Works…and some thoughts to guide your development”

Ubidots Announces Embedded Technology Partnership with Zerynth

Ubidots and Zerynth partner embedded solutions with data analytics, and visualizations for your IoT applications.

Ubidots is pleased to announce its technology partnership with Zerynth, providers of a suite of professional development tools that support Python or hybrid C/Python firmware development for 32-bit microcontrollers and the most common  development boards: ESP32 and ESP8266, Arduino DUE and MKR1000, ST Nucleo, Particle Photon and Electron, Flip&Click, Quail, and more. Zerynth was created to simplify the access to the embedded world, and with the Ubidots-Zerynth integration, firmware developers can now connect their designs to the cloud in just a few lines of Python. Continue reading “Ubidots Announces Embedded Technology Partnership with Zerynth”

Our connected world; explaining Finite State Machines

 

INTRODUCTION

Man/women is said to have been created in God’s image. In a similar fashion, Men/women now create machines in our own image. One such example of this is the Finite State Machine programming, or FSM for short. Engineers and developers now use computers to operate tasks that were previously operated by hand. For example – got any dirty laundry laying around? – I know I do. Previously we had to rinse clothes in a tub or sink, add soap, scrub, rinse again, and whatnots to get a clean t-shirt to go to work or have a night out. Now we have washing machines to do this work for us. We got to this point with engineers having designed 1,000s of products and devices that execute programs based human thought or action. This is no exception to today’s machine learning or other AI buzzwords. Millions of devices and applications are being developed to increase efficiency and ease of men and women and many of these aiding process exist thanks to FSMs.

Finite State Machines are simply a mathematical computation of a series of cause with events. In relation to our washing machine example – the FSM determines when to start the rinse cycle, when to spin, and when to stop completely. To better understand a Finite State Machine (FSM), we first need to define the concept of a ‘state.’ A state is a unique piece of information inside a larger computational program. The FSM computation changes or transitions from one state to another state in response to external inputs. A FSM is defined by a listing or logical order of its states; its initial state and the conditions for each transition, concluding with a final or end state. The FSM is a series of thoughts programmed by the computer to execute operations based on inputs– the same way man thinks and acts, so too do our machines and the computers that control them. 

Continue reading “Our connected world; explaining Finite State Machines”