Pull to refresh
113.45

IOT

Internet of Things

Show first
Rating limit
Level of difficulty

Utilizing Wearable Digital Health Technologies for Cardiovascular Monitoring

Level of difficultyMedium
Reading time17 min
Views513

Wearable Digital Health Technologies for Monitoring in Cardiovascular Medicine

This review article presents a three-part true-life clinical vignette that illustrates how digital health technology can aid providers caring for patients with cardiovascular disease. Specific information that would identify real patients has been removed or altered. Each vignette is followed by a discussion of how these methods were used in the care of the patient.

Read more

Alpha Go && Alpha Go Zero

Reading time3 min
Views2K

Today I would like to discuss the games Chess and Go, the world's champions, algorithms and Al.

In 1997, a computer program developed by IBM Deep Blue defeated the world Chess champion Garry Kasparov. Go remained the last board game in which humans were still better than machines.

Why is that?

Chess is primarily distinguished from Go by the number of variations for each move. Chess, the game is more predictable with more structured rules: we have value for each figure (e.g bishop = 3 pawns, rook = 5 pawns -> rook > bishop), some kind of openings and strategies. Go, in turn, has incredibly simple rules, which creates the complexity of the game for the machine. Go is one of the oldest board games. Until recently, it was assumed that a machine was not capable of playing on an equal footing with a professional player due to the high level of abstraction and the inability to sort through all possible scenarios - exactly as many valid combinations in a game on a standard 19×19 go-ban are 10180 (greater than the number of atoms in the visible universe).

However, almost 20 years later, in 2015, there was a breakthrough. Google's Deep Mind company enhanced AlphaGo, which was the last step for the computer to defeat the world champions in board games. The AlphaGo program defeated the European champion and then, in March 2016 demonstrated a high level of play by defeating Lee Sedol, one of the strongest go players in the world, with a score of 4:1 in favour of the machine. A year later, Google introduced to the world a new version of AlphaGo - AlphaGoZero.

Read more

Making an Encoder Cable for Servosila Brushless Motor Controller. Testing in Direct Drive mode

Reading time2 min
Views982

In this video, we are making a cable for connecting a quadrature encoder to a Servosila brushless motor controller, and and then running a servo motor in Direct Drive mode. To make the cable we are using a cable assembly kit that can be purchased from the internet store. Alternatively, the components for the cable can be bought in other places. The part numbers are given in the controller's datasheet.

The cable assembly kit consists of a connector and a set of wires with pre-crimped socket blades. If you have a crimper tool, you can also attach the socket blades to wires by yourself.

Lets open a datasheet document that comes with the brushless motor controller. Note that each connector has its first pin clearly marked with a "1" sign. Conventionally, the numbering of pins is done in such a way that there are rows of odd-numbered and even-numbered pins.

The quadrature encoder's electrical interface has 5 wires in total. Positions of the pins of each of the wires are given in the table. The socket blades need to be pushed into the connector until you feel a "click". The blades lock into the connector's sockets. Optionally, primarily for cosmetic reasons, you may want to add a heat-shrink tubing to your cable.

The brushless motor controllers come in two distinct forms, a circular and a rectangular one. Both models are identical in terms of capabilities, features, firmware, and external electrical connectors.

The connector has a locking mechanism that keeps it in place. I soldered a mating connector to the other side of the cable - a connector that my brushless motor needs. Note that your motor will likely require a different connector, or no connector at all. It is always a good idea to test an end-to-end integrity of the cable and its connectors. Lets buzz the wires using a multimeter. The cable is ready.

Video & Read more

Controlling Brushless Motors from Windows

Reading time4 min
Views1.6K

In this video, we will look at how to connect brushless motors to a Windows computer via USB. We are going to connect a network of Servosila brushless motor controllers to the computer. The other option is CANbus interface, but we will look at CANbus in a dedicated video. A regular USB cable is used. Note that the USB cable is not used to power the controller and its motor.

The first brushless motor controller in network appears to Windows as a Virtual COM port. Once connected via USB, it can be found in a general list of devices in the Window's "Settings" window. Up to 16 controllers can be connected this way via a single USB cable to the same control computer or a PLC. If one of the interconnected brushless motor controllers is connected to a computer via USB, then that particular controller becomes a USB-to-CANbus gateway for the rest of the network.

If your computer happens to have more that one serial port, you may wish to check a COM port's number assigned by Windows to the controller. Then, you pick this COM port in a drop down menu in the Servoscope software, and click Connect. If the COM port is not listed in the drop-down menu, click the Refresh button. If everything is good, the controller appears in a list of devices. Double-click to open up a control and configuration window.

Video & Read more

Controlling Brushless Motors using Raspberry PI

Reading time5 min
Views3.7K

In this video tutorial, we will control a pair of brushless motors from a Raspberry PI computer. We will use one of the computer's USB ports to connect a network of brushless motor controllers. We will power the computer, the controllers, and the brushless motors using a single battery, similar to a autonomous vehicle design.

The first motor is an outrunner type, a kind of what you would use for a vehicle propulsion. The bigger motor comes with a quadrature encoder which means it can be used as a powerful servo.

I made a cable to power my set up. On one end, the cable has a socket for plugging the battery. The cable splits into a two parallel parts to power the controllers, and the Raspberry PI. The bottom part of the cable further splits to power a pair of brushless motor controllers.
By the way, the controllers need 7 to 60 Volts DC. I put proper connectors at the ends of the cable, so that I could just plug it into the controllers.

Servosila brushless motor controllers come in rectangular or circular form factors. The controllers have USB and CANbus ports for connecting to control computers such as Raspberry PI.

Video & Read More

Top 7 Technology Trends to Look out for in 2021

Reading time4 min
Views3.5K

Technology is as adaptable and compatible as mankind; it finds its way through problems and situations. 2020 was one such package of uncertain events that forced businesses to adapt to digital transformation, even to an extent where many companies started to consider the remote work culture to be a beneficiary long-term model. Technological advancements like Hyper automation, AI Security, and Distributed cloud showed how any people-centric idea could rule the digital era. The past year clearly showed the boundless possibilities through which technology can survive or reinvent itself. With all those learnings let's deep-dive and focus on some of the top technology trends to watch out for in 2021.

Read more

Espressif IoT Development Framework: 71 Shots in the Foot

Reading time28 min
Views1.1K

0790_Espressif_IoT_Development_Framework/image1.png
One of our readers recommended paying heed to the Espressif IoT Development Framework. He found an error in the project code and asked if the PVS-Studio static analyzer could find it. The analyzer can't detect this specific error so far, but it managed to spot many others. Based on this story and the errors found, we decided to write a classic article about checking an open source project. Enjoy exploring what IoT devices can do to shoot you in the foot.

Read more →

How to save energy with BARY: Smart Home

Reading time10 min
Views835


Well, every modern person has at least once wondered: for how much longer can you pay such huge utility bills?! I am no exception. Electricity, gas, heating, water, rent, elevator, removal of solid waste, etc. etc.

One of the reasons (far from the last) of creating the BARY application was the ability to collect statistics, analyze and reduce energy consumption. Europe has long passed into the regime of total economy; I think this fate will not bypass us. Therefore, to prepare for this in advance definitely will not be superfluous.

I now propose that we examine how we managed to optimize the cost of electricity along with BARY: Smart Home.
Read more →

How to make your home ‘smart’ without going crazy

Reading time10 min
Views2K
image

Smart furniture, which keeps your house in order, is a must for almost any futuristic set. In fact, an auto-regulating climate, automatic lights and voice control over household devices — all this can be done and configured now. But it will take a little experience, basic knowledge of technology and sometimes programming, as well as a whole sea of ​​fantasy. In my case, I did in the way that just fantasy will be enough, but first things first…
Read more →

IIoT platform databases – How Mail.ru Cloud Solutions deals with petabytes of data coming from a multitude of devices

Reading time11 min
Views1.8K


Hello, my name is Andrey Sergeyev and I work as a Head of IoT Solution Development at Mail.ru Cloud Solutions. We all know there is no such thing as a universal database. Especially when the task is to build an IoT platform that would be capable of processing millions of events from various sensors in near real-time.

Our product Mail.ru IoT Platform started as a Tarantool-based prototype. I’m going to tell you about our journey, the problems we faced and the solutions we found. I will also show you a current architecture for the modern Industrial Internet of Things platform. In this article we will look into:

  • our requirements for the database, universal solutions, and the CAP theorem
  • whether the database + application server in one approach is a silver bullet
  • the evolution of the platform and the databases used in it
  • the number of Tarantools we use and how we came to this
Read more →

Top 10 IoT Healthcare Solution Providers You Can Trust in 2020

Reading time7 min
Views5K
The role of IoT in the healthcare industry has been transformed by top IoT healthcare solution providers. IoT healthcare companies have created a path for new innovation, smarter systems and digital healthcare solutions.

As stated by the Market Insights Reports,The global IoT in healthcare market was valued at $55.5 billion in 2019.The report also suggested that the market would grow at a CAGR of over 25% during the forecast period of 2019 to 2026. Moreover, with the current global pandemic of COVID-19, top healthcare IoT companies are vying opportunities to further this growth and invent newer IoT healthcare solutions.

image

In this article, we take a look at the top 10 IoT healthcare solution providers. These top healthcare IoT companies endorse smart healthcare solutions such as remote patient monitoring systems, IoT healthcare apps and other digital healthcare solutions. These inventions attain an exceptional opportunity to improve the quality of treatments, which eventually will improve the health of the patients.

So, here are the new-age innovators of the healthcare industry – The Top 10 IoT Healthcare Companies:


Read more →

About embedded again: searching for bugs in the Embox project

Reading time11 min
Views589

Рисунок 2

Embox is a cross-platform, multi-tasking real-time operating system for embedded systems. It is designed to work with limited computing resources and allows you to run Linux-based applications on microcontrollers without using Linux itself. Certainly, the same as other applications, Embox couldn't escape from bugs. This article is devoted to the analysis of errors found in the code of the Embox project.

What would be the future of Android in 2020?

Reading time4 min
Views8.4K
Android has always been on the top of the hustle when you think about mobile application development. Android’s smartphone OS Market Share now hovers around 85%. Furthermore, volumes are expected to grow at a five-year CAGR of 2.4%, with shipments approaching 1.41 billion in 2022.

image

Source: Google Images

But before you took the plunge in exploring and riding on the waves of changes or hire an android app developer to develop an app, it is important to understand the trends and its implications on the android application development ecosystem.
Read more →

Announcing Universal Print: a cloud-based print solution

Reading time2 min
Views811
Commercial and educational customers moving to the cloud with Microsoft 365 have long needed a simple, easy print experience for their employees. Today we are happy to announce a private preview of Universal Print, a Microsoft cloud-based print infrastructure that will enable a simple, rich and secure print experience for users and help reduce time and effort for IT.

Read more →

How 5G's Acceleration will move through the Mobile App Development Space?

Reading time6 min
Views1.3K
5G ( Fifth Generation Wireless Cellular Network) is not just a possibility anymore. The forthcoming of 2020 has unfold avenues for 5G browser capabilities in smartphones.

With the recent 5G rollout, it has been predicted that over 1.4 billion devices will be running on the 5G network by 2025 — accounting for 15% of the global total.

image
Source: Google Images
Read more →

Augmented Reality: A perfect vehicle for 21st-century education

Reading time4 min
Views1.4K
With the advancements in technology, new ways are being explored and introduced to make teaching and learning more productive. This has taken the e-learning industry to new heights. It has been expected that the global e-learning market revenue will reach $300 billion by 2025.
Read more →

Lab tour: Functional Materials and Devices of Optoelectronics at ITMO University

Reading time3 min
Views1.4K
Today we’re taking a look at the Functional Materials and Devices of Optoelectronics Lab at ITMO University, the equipment it houses, and the projects underway at the facility. It is an international research facility located in the center of St. Petersburg. The staff is primarily occupied with the search for innovative materials (semiconductors, metals, and nanostructured oxides), and the manufacturing of next-gen micro- and optoelectronic gadgets. Here we take a look at the high-tech equipment it utilizes.

Read more →

App ideas to generate revenues for startups in 2019 & beyond

Reading time4 min
Views1.2K
Every other person is establishing a startup these days. Is it easy to make it work? Do you know what is the success rate of startups? You would be shocked to know that out of the total startups launched in the year 2014, only 56% of them could make it to the fifth year, i.e. 2018.

Every entrepreneur starts a business with a vision to take it to exceptional heights. The bitter truth is, no matter in which industry domain you are working, you cannot survive for long if you do not perform extraordinarily.
Read more →

The Flight with a Dosimeter in the Pocket

Reading time3 min
Views2K
image

The developer of personal dosimeters presented me with an interesting gift at one of Skolovo conferences in early 2011. It was a funny DO-RA gadget made in the form of an Easter egg and packed in a large cardboard box like a smartphone. Apparently, its designers new that their boss Viktor Vekselberg, chairman of the Skolkovo Foundation, was fond of Faberge eggs. They made a plastic copy of the famous Easter gift of the Russian Imperial Court.

I found a dusty box with the DO-RA gadget just before a business trip to the United Arab Emirates. The device had no battery and was connected to Apple smartphones via a standard audio jack. It is worth noting that, starting with the 7th iPhone model, the Apple Inc. no longer releases smartphones with an audio jack considering it an anachronism. However, the abandonment of the quite utilitarian interface such as audio jack coincided with the release of expensive Airpod earphones. Well, it's their business to earn money on all sorts of restrictions.
Read more →
1

Authors' contribution