All Posts in blog

April 2, 2019 - No Comments!

IoT for Animals


IoT dominates subsequent segments of market. Electronic sensors are used in health, agriculture and industry.
Not surprisingly, there are ideas for using electronic gadgets for animal care.

Pet Tracking

A lost pet is a big problem. Searches can take a lot of time and are not always successful. The longer time it takes to find your pet - the more horrible scenarios come to mind.

Smart collars are the answer to this problem. They contain GPS sensors that track the location of the pet on a regular basis and report it in a special application or website.
This allows you to quickly find the fugitive before something bad happens.

One of the products that allows you to track a cat or dog is Tractive GPS. This is a special device that attaches to the collar of the pet. From now you can receive notifications in the mobile application about the current location of the pet.

Healing Your Animals

Some animals find it harder than others to adapt to a new place, and not all of them tolerate separation with their guardian well. In such cases, too much stress can occur, which is manifested by unwanted aggression, or, on the contrary, by excessive lethargy.

To solve this problem, Quanpet was created - a special sensor that analyzes the behavior of animals and when it detects an anomaly - plays special sounds that are supposed to calm the pet.

Animals Care

Caring for a pet is not the simplest thing when life is full of duties. It is not always time to remember about feeding or walking. The solution to at least some of these problems are intelligent food dispensers.

These are special containers with the bowl, which feed the food at certain times of the day. It allows you to save time, and accurate dosing - allows you to take care of how many calories your favorite pet consumes. This approach allows you to better care for its diet and condition.

One of such projects is Petnet - SmartFeeder. This dispenser fulfills its function, and additionally connects to the smartphone and notifies - when your pet eats his lunch.

Published by: admin in blog

March 28, 2019 - No Comments!

Internet of Things in Agriculture

IoT devices are already present in virtually every sphere of our lives - we are slowly getting used to the fact that even our vacuum cleaner or refrigerator is connected to the Internet. The growing trend includes connected sensors in industry, transportation and retail.
The IoT has been also introduced in the quite conservative agricultural market. Farmers are beginning to see the potential benefits of monitoring their crops and the state of the animals on the farm. BI Intelligence predicts that the IOT market in agriculture will grow 20% year-on-year in the upcoming years.

Meet 4 innovative solutions introduced to agriculture:

Bees protection

Honeybees are often underestimated, but it is thanks to them that we can harvest crops from plants. The production of 1/3 of food depends on bees. That is why hives monitoring is so important.

OSBeehives is one of the companies that helps beekeepers, by producing a special BuzzBox sensor. Thanks to the accurate measurements of temperature and humidity, you can get an idea of ​​the state of the bee family.
The device also collects sound samples that bees produce. After careful analysis, the data can be used to obtain even more accurate diagnosis of the situation.
Remote monitoring is particularly important in this segment of agriculture - due to the specific needs of beekeeping manual control of the condition of the apiary is time-consuming and cumbersome. Remote monitoring saves time, advanced analysis allows farmers to detect changes that would normally be difficult to see at the right time.

Remote controlled tractors

Modern technology of autonomous vehicles can also be used in agriculture. The combination of GPS and artificial intelligence algorithms allows the construction of self-sufficient tractors. Fertilizing or spraying plants with pesticides can be much easier. Technology saves farmers' time and allows them to increase productivity. The ability to maintain larger areas with smaller human resources will positively affect food prices, which is crucial for an increasing population.
One of the companies that deals with the project of autonomous tractors is CNH.

Soil condition sensors

Currently, the usage of fertilizers and water in agriculture is often suboptimal. Fields are either too dry and poor in nutrients, or too moist and too fertilized. This is due to the use of the same amount of water and fertilizer for the whole field, but the soil can vary considerably in its composition in different places.
Soil condition sensors come in to help farmers measure pH, humidity and temperature. Proper use of this data allows them to plan irrigation and fertilization accordingly. Some estimates indicate that the drop in water use can reach up to 20% without harming the crop.
New technologies allow to measure such advanced parameters as the amount of chlorophyll in plants. This measure is a reflection of their health. Arable startup sensor is a great example of using this technology:

Drones or control from the air

Another example of how the IoT enters the agricultural sector is the usage of drones for crop monitoring. As mentioned earlier - the chlorophyll content in plants is a good determinant of their health. As it turns out, you can monitor this parameter from the air using advanced spectrophotometers installed on appropriate drone. Crop monitoring allows for an early detection of problems and damage reduction. One of the companies that is already implementing this idea is Agribotix. As the company points out - even 13% percent less losses in crops can be obtained thanks to their system.

Published by: admin in blog

January 16, 2019 - No Comments!

Radio Equipment Directive (RED): Simple Guide for Hardware Startups

Radio Equipment Directive (RED): Simple Guide for Hardware Startups

Introducing a physical product to the market is a complicated process. Problems related to the project start at the very beginning: gathering the right team or creating a functional prototype can be challenging. In the end though - there comes a time to bring this new product to life. At this point most companies face a problem they had not thought about before - a  product compliance with the law and applicable standards. 

About RED

Each product must meet the appropriate standards that guarantee that it's safe to use and has the ability to cooperate with other devices without interference. In Europe, these norms (or rather - directives) are set by the European Union. Depending on the device's type, it must meet the goals of the directive adapted to it. Due to the fact that most products created by startups have radio communication (e.g. WiFi) we will describe a directive that is suitable for this type of devices - 2014/53/EU - that is RED (Radio Equipment Directive).

It is a relatively new document, that replaces previous regulations (1999/5/EC - R&TTE and others) and applies to all radio devices. It was enacted on February 26, 2014, but it did not take effect immediately - it is a result (among other things) of the fact that it does not replace one specific document, but several ones. It also changes the approach to device certification. To better understand this - let us first take a look at how such normalization documents are created and how it looks from the legal side.

Basics of directive's law

There are two main types of legal documents in the European Union - the Regulations and the Directives. The Regulations are acts of the highest rank. They must be respected throughout the Union and do not have to be included in the legal order of specific countries for this purpose. An example of a Regulation is the GDPR - that is why companies had to comply with it, even though in some countries local legislation did not keep up with the EU changes.

Directives - on the other hand, are acts that focus on the objective (eg ensuring security or environmental protection), which must be achieved by all Member States. In contrast to the Regulations, they must be incorporated into the local law of each country to be applied. Their main goal is to ensure the consistency of regulations regarding a trade in goods throughout the Union. This is to ensure the free market in EU, which is one of the assumptions of the community.

Currently directives consist of general orders, they distinguish the Essential Requirements that a product must meet, that is - results (e.g. energy usage) that must be achieved or hazards that must be avoided. The Essential Requirements do not contain detailed technical specifications, nor specify the manner in which the manufacturer has to meet them. For this reason, the manufacturer can propose different solutions to achieve the directive's objectives.

However, such freedom may be more problematic than helpful. Questions arise - for example, what specific level of electromagnetic emission is safe for people? That is why the so-called Harmonized Standards were prepared for Directives. These are, simply speaking, technical specifications - the fulfillment of which guarantees a product compliance with the corresponding Essential Requirements. It should be remembered though that the use of standards is voluntary - however it is the safest solution, as it protects against undermining product's compliance with the requirements of the Directive.

Back to RED

Once we know the legal basis, it's time to return to the document we are interested in - the RED. As mentioned, it concerns radio devices - but not all of them. What's excluded?

  • military equipment and used in the area of public security
  • equipment for radio amateurs
  • equipment for aircraft and ships
  • prototype devices (according to an individual project) used in research and development centers

The requirements resulting from the RED directive do not have to be met by prototypes shown at various startup meetings and conferences. You do not have to worry about the directive if you're at the stage of constructing a working prototype, to show at a workshop. The only caveat is that the device can not be marked with the CE sign and must have information that it is a presentation model - not for sale.

So what is its scope? Virtually all radio devices (operating on frequencies up to 3000 GHz), which are not excluded from it.

What's the difference between the RED and the documents that were previously applicable (eg the previously mentioned R&TTE)? There are several, let's discuss it briefly!

  • in accordance with RED, a whole device must be certified, not its essential (radio) component - this causes that the GSM module with the CE mark (meaning compliance with the directive) placed in the device does not make the new device automatically meet the RED assumptions in terms of emitting radio signals. Combining two previously certified devices into a new one does not make it RED compliant.  
  • earlier if the device (e.g. oven) had radio communication, it had to meet the assumptions of different directives - separate ones for the safety of electrical devices (eg LVD and EMCD Directives) and a separate one related to the radio emission. Currently if the device has radio communication, only the RED directive applies (this does not exclude the usage of additional documents - e.g. for toys)
  • RED tightens many safety requirements in comparison with previously applicable directives, introduces more precise definitions

However there is one problem - what to do with machines that have radio communication only as an option? For example, a vending machine that has an option of attaching an adapter that provides a GSM communication - which standard should be used in this case?

The Radio Directive also regulates this issue. Simply speaking - if it's possible to separate the radio part as a separate module, two approaches are possible:

  • certification of the entire device in accordance with the RED’s standards
  • certification of non-radio parts in accordance with other standards, and radio ones in accordance with RED. However, we must be sure that connecting a radio transmitter will not cause effects that disrupt the device's operation and make it incompatible with the relevant directives - the first approach is therefore recommended.

Who is responsible for meeting the standards?

Since we already know which devices are covered by Directive 2014/53/EU, the question remains who is responsible for ensuring that devices on the market meet directive’s assumptions. The simplest answer would be: everyone but the end customer. But as you can certainly guess - it's not a simple issue.

Introducing a product to the market bears the greatest responsibility. It should have all test reports that confirm the product's compliance with the Harmonized Standards or with the Essential Requirements. The entity should also ensure that the device is properly marked and contains the required documents (mainly instructions and a declaration of compliance). It's also necessary to store documentation, mark devices with serial number and it’s still not the full list.

Each Member State can take steps to prevent the trade of non-compliant devices, so its fulfillment is so important - if we do not want unpleasant consequences.

Distributors also have their responsibilities. The most important ones are:

  • checking if the producer (or importer) reliably declares that he meets the RED assumptions
  • control whether the product has all the necessary markings (the product must also include the importer's data if there is one)
  • checking the presence of instructions (and in the case of imported device also if the translation of relevant documents is prepared and included)

An important remark for companies that outsource the production of equipment abroad, to sell them under their own brand - in this case the owner of the brand is considered producer - not real production facility.


The above article does not cover all the aspects of the certification process and the issue of the standards and directives themselves. I hope that it gave a glimpse into the subject and suggested where to look for further information.

As you can see the certification process for the device, finding the right standards and ensuring a compliance with them is a difficult matter. 

If you want to prepare your product for entering the market but need an advice and consultancy services - contact the Summer Agency team.

Published by: admin in blog

January 8, 2019 - No Comments!

What Is Edge Computing?

Edge Computing became a fashionable concept in the world of technology, but what's the core of it and how it differs from other buzzwords - like cloud computing?

Some history

At the beginning of the computer age, computing machines were large devices that occupied entire rooms. Because of the convenience and ergonomics of use, centralization of calculations in large data centers was the main goal of engineers and only simple data entry terminals were available to users. In addition, due to the high price, usage of computers was limited only to scientific centers and large companies.

This trend reversed with the advent of the PC era initiated by the first models of Apple and IBM PC computers. Finally, users got machines that could perform quite complex operations. This state continued until the beginning of the mobile era and cloud computing. Premiere of Apple's iPhone can be considered as symbolic date of change in the data processing paradigm. Mobile devices with lower data processing efficiency in some way, gave an impulse to transfer this processing to the cloud. In addition, a large-scale data analytics - so-called Big Data - changed progress direction of technology. Such processing required a lot of data and high computing power in one place - a powerful server room - marketing calls it the cloud.


However, today we are witnessing another revolution - the IoT (Internet of Things) is expanding. Processors and sensors are cheaper, which causes their use in a growing number of devices. The amount of data produced by these machines is huge. Usage of video services on demand or even streaming games is becoming more and more popular. In the future, large amount of data will be also generated by autonomous cars. It changes the approach to data systems design. As it turns out -c sending all data to one (or several) central servers ceases to be optimal. Modern and efficient processors as well as smaller and decentralized data warehouses, which are closer to the customer, unload the network and provides lower transmission delays. And that's what edge computing is, a kind of return to data processing, not in data centers, but on the edge of the network.

Practical application

A great example where edge computing can show its strength is video monitoring using artificial intelligence. The development of AI allows to detect objects on video recordings and it can help security services which started using these possibilities. System detects people on recordings and notifies the operator only when an anomaly is detected.

Until now, the standard practice was to send an HD stream from the camera to the central servers, where the appropriate computers made the classification of objects on the image and processed information. As a result, using such function required broadband Internet access and generated high data processing fees.

Currently, technological capabilities allow you to start the neural network directly on the camera. It constantly analyzes the image and detects anomalies locally. The server gets a part of the recording only if a disturbing situation is detected. This significantly reduces transmission consumption and a long-term price of the solution.

Such solutions are already used, for example, by Nest in their cameras for monitoring.

Market development

The development of Edge Computing is inextricably linked to the development of the IoT market that is growing at a rapid pace, as we have already written in previous articles. Microsoft itself declares investments in the segment at the level of 3 billion dollars. As you can see, Edge Computing is the future of IoT development.

Published by: admin in blog

December 18, 2018 - No Comments!

IoT Market in 2019

The position of IoT strengthens year by year. It won’t stop growing in 2019. ITPro predicts that the number of devices will grow up to 3.6 billion (link). Basing on our experience and signals from the market, we would like to present 5 forecasts for the development of the IoT market in 2019. Let's start!

5g networks will change the approach to connectivity

So far, most IoT devices have used Wi-Fi or Bluetooth technology to connect with the world. This especially applies to the devices designed for individual customers - new washing machines, refrigerators, ovens and lighting used these protocols.

However, what was enough for home solutions did not always suit the needs of professionals. Industry 4.0 devices was either based on a cellular network (interestingly very often 2G), or it used new communication standards (such as LoRaWAN described earlier). Each of these solutions has its drawbacks though - the 2G network consumes too much energy, which is important especially in the battery-powered devices (eg intelligent road signs, sensors in the oil fields). LoRaWAN requires the preparation of your own access point with internet connection.

The 5G network solves both problems. It introduces new, energy-saving standards that will be available everywhere where is the 5G network coverage. More information on the impact of new standards on the development of IoT can be found in this Forbes article.

IoT Healthcare market will increase significantly

As we wrote in our recent article, the health services market will be more and more willing to reach for IoT solutions. We already use glucose meters and insulin pumps equipped with Bluetooth. More and more often, distance cardiac care is also being discussed. For example, the Polish company Telemedical Innovations is preparing a special device designed to perform an ECG in home. (

Market predicts that the need for such solutions will double between 2017 and 2018. The development of RTLS (Real-time locating systems) systems, which can be installed in hospitals and other medical facilities, is also extremely important. This approach will improve the logistics and management of the trade of medicines and other medical equipment, which can bring significant savings.

Smartcars will go to the road

Recently, Waymo (a company belonging to Alphabet - a group of companies originating from Google) has started tests of autonomous taxis. Other companies - such as Uber or Lyft are testing their autonomous vehicles all the time. It is expected that the industry of autonomous vehicles will develop very fast, and 2019 may be the year when many projects mature and start commercial activity. It is also extremely important in this aspect to introduce intelligent infrastructure to cities that could communicate with autonomous vehicles. An example? Street lights that communicate their current state to vehicles. You can read more about Smart Cities here.

Edge Computing is becoming more and more important

Cloud Computing has been a popular buzzword, which means processing data in the cloud (remote servers). This trend is still strengthening, and many companies in this sector have achieved success. However, cloud computing requires high bandwidths of computer networks, but data transfer is expensive. In addition, there are growing concerns about the security of data stored in the cloud. For this reason, the opposite trend is emerging - Edge Computing. According to this idea, some basic calculations can be performed inside the data collector, and only telemetry data should be sent to the cloud. For example, a camera that does not send a full 1080p image to the cloud, but only information what objects were detected.

Microsoft invests heavily in this technology with its partners. In our company, we also prepare and test technologies in this field. As we wrote in an earlier article - the less information we send to the network, the better for the safety of our devices, and this allows us to move smoothly to the next topic ...

IoT security will become necessity

As we have already mentioned - IoT devices are difficult to maintain security. That is why it is so important to think about this aspect at the design stage. New devices are becoming safer, companies and supervisors are introducing security procedures adapted to this type of devices more often.

Therefore, we believe that in 2019, encryption of connections with all IoT devices and the Edge Computing trend already described will become the standard. At Summer Agency we are prepared for the upcoming changes, which is why all our projects are built with security in mind and encryption of sensitive information.


Published by: admin in blog

December 4, 2018 - No Comments!

The future of IoT in the Healthcare Market

By dreaming about the vision of the connected medical sensors world you can get the impression that it will flood the market and make our lives easier in a blink of an eye. The road to success in the field of medicine is never simple though. Let me discuss few problems the Healthcare IoT market is facing and give some examples of real applications where technology is changing the lives of patients and doctors.

Internet of Things devices in healthcare:

  • devices that collect patient data in the hospital and automatically send them to the database without the need for a doctor to check each time;
  • connected to the network thermometers, glucometers, etc., examining the patient's condition at home;
  • devices for athletes to track progress during training;
  • technologies that monitor our diet and provide advice;

Cybersecurity takes on special significance

Privacy is the key and medical devices process data that are very sensitive. We do not always want to share information about our diseases with the whole world. Meanwhile, as we wrote in the previous article (link) taking care of security in the IoT segment is not easy. There are proven news about the possibility of attacking such important devices as a heart pacemaker. Most medical implants also do not have the ability to be updated remotely - the installation of a new software version can even be associated with the next operation.

That is why, apart from the precautions that we have already signaled, we should think about additional penetration tests ("good" hackers try to break into the device and thus reveal security gaps), the obligation to encrypt the transmission or introduce security certificates. The FDA (Food and Drug Administration) has already taken steps to introduce IoT device security audits. Other regulators are likely to follow this policy.

High costs

Designing a medical device is expensive and requires compliance with many restrictive standards during the certification process. For this reason, not many design companies undertake to create devices of this type. The price of components, in particular sensors and power systems is also a problem.

However, the situation is improving from year to year. In addition to large medical companies, there are more and more startups on the market that may exacerbate competition (including price one). In addition, more and more design studios are beginning to deal with this topic. At Summer Agency we already have an experience in designing and implementing medical devices. If you have a startup in this segment - drop us a line to discuss ideas 🙂

No communication standards

As the IoT Healthcare market is relatively young, it has not yet developed communication standards that are as widespread as those related to websites. Imagine that you can only browse a company's website using a specific browser. Now it is unthinkable, but even a dozen or so years ago the standards regarding HTML and CSS were inconsistent and the same page could work differently depending on the application used to view it. This situation fortunately changed.

Meanwhile, the communication of medical devices still does not apply universal standard - glucose meters of one company only work with its test strips and transmit data only to its mobile app. The standards for the exchange of medical data are secret and each manufacturer develops their own. It can be said that this is due to the aforementioned concern for security - but the example of the website proves that open, universal and at the same time safe standards can be built.

A collaborative approach has tangible benefits - it can for example provide data to machine learning systems which, by collecting data from various sources, will allow better prediction of treatment results or more accurately diagnose diseases. The key is also the exchange of data between physicians of various specialties, so that they can choose better treatment with a comprehensive picture of the patient (eg having a list of medicines currently being taken).

Real applications

Despite the problems, IoT technologies are being used today in medicine. One of the interesting applications is taken from logistics: tracking and locating resources in the hospital. In the end, a medical facility, despite its special purpose, may also have problems similar to those found in other companies.

For example, one of the hospitals in New York has introduced a monitoring system that shows which beds are currently occupied. System provides location and data of patients. Remote allocation of patients to beds reduced queues in the hospital and reduced waiting time for help.

Another example where resource management is extremely important is a hospital pharmacy, in which drugs must be under strict control. In addition to the concern for ownership, there may be a mistake in the dose of the medication to be dispensed, which may end tragically. These problems are solved by systems based on RFID tags and sensors. There are already intelligent medicine bottles that allow you to locate the package and even remind the patient to take the right dose.

At Summer Agency we have experience in creating record keeping and tracking systems. The RTLS (link) system we have described earlier can be used to monitor the position and operation of (for example) medical devices.

Of course, there is more solutions to improve the care of patients with cardiac problems. Systems appear that allow you to register an ECG signal (ECG) in the patient's home and then send it to the cloud for analysis. Intelligent algorithms will automatically detect abnormalities and notify the doctor. The Polish company Telemedical Innovations (link) is working on such a system. It allows you to make an ECG at home and does not require knowledge about the placement of electrodes, thanks to a specially adapted device.


Over 100M IoT medical devices are working today, and this number will grow to 120M by 2020 according to Statist (link). No wonder that companies are constantly investing in this prospective market.

The development is mainly in the field of new sensors and miniaturization of already present devices. One example is the Google’s project, which involves the creation of an intelligent contact lens that measures blood sugar levels.


Published by: admin in blog

November 20, 2018 - No Comments!

How to Keep Your IoT Devices Safe

The IoT market is growing at a rapid pace. Gartner estimates the number of devices from this segment at… 20 billion in 2020. Almost everything becomes intelligent: light bulbs, refrigerators or vacuum cleaners. Connecting household appliances to the network brings undoubted advantages:

  • easy control
  • convenience
  • or the ability to monitor the energy consumed

However in the whole pursuit of connecting to the network everything that surrounds us, we should remember about security. From time to time we come across news about disturbing attacks made on devices from the IoT segment.  

For example, other companies’ smart bulbs were susceptible to malicious updates and servers were the victims of a botnet attack that consisted mostly of IoT devices.

Devices that make up the Internet of things are small, often battery-powered and do not have the computing power of smartphones or desktop computers. That is why, it is difficult to implement security procedures. And let’s face it - often users don’t treat them as a security risk.

We are used to updating computers or smartphones, but not our fridges with WiFi, right? However, it should be remembered and strongly pointed out that every element connected to the network can be a potential threat and you should take care of its security.

What should you do to ensure the safety of your devices?

Apply these rules and sleep peacefully in your smart home:

  1. Update your device - manufacturers often analyze their software after it has been released to the market in order to look for possible security gaps. There are also security companies that report vulnerabilities found to manufacturers. Then a patch is released that updates the software on the device and closes backdoors for cybercriminals. It is important that we do not forget about it and update our devices on a regular basis.
  2. Change default passwords - sometimes out of the box devices are factory-set with default access passwords. This makes the configuration and connection to the device easy. However customers often forget about changing these passwords and then the device with the factory password is an open road for hackers. Change the password to your own (preferably complicated) - and improve the quality of security.
  3. If you don’t need it, do not connect devices to the Internet - many devices can work both via Bluetooth or WiFi. As much as possible and convenient - use them rather via low-range Bluetooth. This limits the ability to connect to your device and ensures that only people who are physically close to device have access.

We also introduce our product under the Altlight brand and we always care for the user's safety. We highly care to meet all the best security practices while designing such devices, by enabling the ability to update them and by providing the encryption of information.


Published by: admin in blog

November 27, 2018 - No Comments!

Possibilities of indoor location

The need for the location of objects is increasing all the time. Military and other industries such as transport and logistics strive for electronic systems that easily allow locating drivers or loads. Of course a GPS is the most well-known system of this type. This system was created precisely for the army's needs in the 1970s. It allows absolute location on the whole earth with an accuracy of several meters.

Making GPS available for civil applications has become a real revolution in the development of technology. Car navigations, fleet systems (both in logistics and popular taxi services) have significantly changed the character of business.

However - this technology has its limitations. The most important one is the mentioned accuracy - measurement with a precision of up to several meters is sufficient for tracking deliveries at the container's level, but not at the level of individual goods. Another problem is the availability of the system - which is only outdoor - this excludes its use in buildings (eg factory halls or warehouses).

With the development of online shopping, logistics is growing importance for the economy. It is the key to the development of virtually any business based on trade items. The growing needs in this area have forced the creation of a positioning technology that could work with greater precision and would be suitable for an indoor use. This is how the class of solutions known as RTLS or Real Time Location Systems was created.

These solutions usually use different types of tags attached to the monitored object and special devices mounted on the tracked area - to read the position of the marker.

These systems can be divided in various ways:

  • systems fixing a relative or absolute position
  • symbolic location systems

The first one determines the position by absolutely specifying it in the form of latitude and longitude (such as GPS), or in relation to an object.

The second one is able to indicate the area in which the marker is located, or indicate that it has passed a certain point where the reading device is located.

Various technologies are used to implement these functions. Symbolic systems are usually based on RFID tags. They are small, often flexible (in the form of a sticker) tags without their own power supply. During the reading process, the reader provides them an electromagnetic pulse that powers them, and they emit back the information stored in them. Most systems that use access cards work on this principle.

When the location is based on coordinates or position relative to the reader, there must be active markers that are battery-powered.

This is where you should mention the way of determining the location: to find out where an object in space should be located, determine its distance from other objects whose position is known. The more such distances, the more accurate the position, but the minimum number of reference points is 3. (vid: - click for more information about this method). As you can see, distance is the key for location systems. This is usually done by measuring the time it takes for the signal emitted by the tag (location marker) to reach the receiver. Different types of waves are used in various systems, solutions using: ultrasound, light and radio waves are available on the market.

Every solutions has its pros and cons though. The selection of the correct one depends on the place of application, working conditions, required accuracy and price.

Ultrasound systems are used for the internal location where the located device is a smartphone.

The advantages: 

  • relatively low installation cost
  • no need to mount additional systems in the phone
  • the system becomes trouble-free for the recipient.From the point of view of the end user - all you need to do is to install the right application. This receives signals from installed emitters and determines the location on this basis. The downsides are the low resistance to acoustic interference, which excludes use in noisy spaces - such as factory halls. The preferred area of ​​use is for example: a shopping mall - as a system for navigating around commercial spaces.

A similar situation occurs in systems that use light and / or vision systems. Such solutions are useful, for example: to track players on the pitch (after processing data from cameras located around) or hockey players. However, any obstacle blocking the beam of light between the tracked marker and receiver excludes such system. This type of object tracking will not be used in warehouses or factory halls, where a rapidly changing work environment can cause problems with the "visibility" of tags.

The most universal systems are those based on radio waves. There are two most commonly used approaches:

  • distance measurement based on the signal strength of transmitters of commonly used communication systems - such as Bluetooth or WiFi
  • using proprietary protocols and non-standard radio wavelengths

The first approach has the following advantages:

  • a relatively low implementation price
  • the possibility of cooperation with commonly used devices (tablets / smartphones) without additional equipment
  • no legal restrictions as to the availability of the radio band used

The disadvantages are:

  • relatively low accuracy of measurement (especially objects in motion)
  • susceptibility to interference by other WiFi networks or Bluetooth transmitters in the environment
  • greater vulnerability in the context of system security.

The second approach is characterized by:

  • greater accuracy of measurement (up to several centimeters)
  • less susceptibility to interference
  • greater security
  • the ability to track many objects simultaneously
  • the ability to accurately track objects in motion

The disadvantages are:

  • the slightly higher price of such systems
  • the necessity to use specialized transmitters and markers
  • limitations resulting from the radio bands used in a given solution - in some countries those parts of the band are reserved

WTHe decision on which approach will be used depends on the requirements for such a system. In case of shopping malls, public spaces and when the system is aimed to be used by individual users, an approach based on e.g. Bluetooth is best used. The possibility of cooperating with popular smartphone models without additional equipment will be crucial aspect in this situation.

However, if the location solution is used in industrial spaces - such as logistics centers, factories, warehouses - the accuracy and reliability of the system is crucial. Here, a system using a more advanced proprietary protocol will be recommended.

At Summer Agency we have extensive experience in designing and implementing systems of both types: our experience in designing applications, interfaces and electronics will create a full navigation system in the shopping gallery. For professional applications, we possess our own RTLS solution with high location accuracy, reliability and security level.

If you are interested in implementing the RTLS system in your company, to improve the quality and comfort of work, and to increase productivity .

Published by: admin in blog

November 9, 2018 - No Comments!

All You Need to Know About LoRaWAN

The evolving IoT market sets new requirements for communication standards. The number of devices is growing at a fast pace, and each of them generates a lot of data. These devices should also have low energy consumption, as their operating conditions often require the use of battery power. The range of communication and the easy handling of a large number of devices would also be welcome.

These conditions make the existing communication standards - such as 2G, 3G, WiFi or Bluetooth simply inadequate.

For these reasons, new technologies emerge and respond to the needs of the IoT world. One of them is being used in our company - it's LoRaWAN.

What is LoRaWAN?

LoRaWAN is a long-range radio communication protocol that allows energy savings. Various estimates shows that devices which use this kind of communication can work on batteries for up to 5 years. It is an open technology which uses sub-gigahertz frequency bands (for example 868MHz in Europe). Using the LoRaWan band is free of charge - unlicensed bandwidth means that many entities can create their own networks without major difficulties. This increases the availability of technology and positively affects the possibility of use in places where traditional cellular communication is unavailable. All you need to do is start your own access point.

The popularity of technology is also influenced by the fact that the organization that is standardizing it - LoRa Alliance - has as many as 500 members. Including giants of the world of technology - Cisco or ARM.

LoRaWAN is a protocol developed for high performance and low energy consumption. It optimizes communication between nodes and access gates which ensures data transfer to servers. The protocol is also fully bi-directional (gives the certainty of receiving information) and allows you to remotely add new devices to the network. There is a possibility to transmit to multiple devices at the same time (eg a message with a request for status change). Not without significance is the fact that the transmission in the network is fully encrypted - this allows it to be used in specific industries - eg medical.

The endpoints are usually IoT devices that act as sensors, controllers, etc. Due to their energy consumption, they are divided into 3 classes - from A (least energy intensive) to C (offers higher transmission speed, but uses more energy).

Class A is ideally suited for sensors transmitting data at a specific frequency, class C, however, works best for example in an advanced controllers.

The system gates are connected to the network server that manages the flow of information, and this is connected to the application server, where the interpretation and processing of data happens. Gateways can be connected to multiple devices - providing scalability. Transmission range depends mainly of the speed we want to achieve. With a slower transmission speed of devices in class A, the range of communication can reach up to 10 km in non-urbanized areas.

To sum up

LoRaWAN is a great data transmission protocol for IoT devices. It provides long range, scalability, low power consumption and transmission security. It is ideal for use in sensors, wearable devices (including medical) and controllers (eg in Industry 4.0).


Published by: admin in blog

October 19, 2018 - No Comments!

What People Think Embedded Programming Is

When I was recently speaking with my girlfriend she asked me about my job responsibilities as an Emb
edded Developer.

She wasn’t sure if she understood it well. Embedded programming sometimes is called a low-level one (in Polish it’s niskopoziomowy). Unfortunately.. there’s one similar word to niskopoziomowy, it’s niskopodłogowy (like low-floor, for example a low-floor bus). Just imagine.. she was telling her friends that I’m a low-floor developer! It’s the reason why I’m writing this article - to clarify what an embedded programming is 🙂

Generally speaking - applications may be divided into few groups.

  1. Desktop ones -that work on personal computers
  2. Mobile ones - that work on phones and tablets
  3. Server ones - that people usually use by internet
  4. Embedded ones - the topic of today’s article 🙂

So, the first question is - why embedded is also called a low-level programming?

Because it interfaces with electronics on the lowest level. Engineers in their application communicate with integrated circuits using interfaces like SPI UART and I2C. If you don’t know what the interfaces are, let’s say they’re like a wired phone where a processor calls peripherals and they execute the processor’s orders.

For example, in the operating system like Windows or Mac you can just ask a computer about current time and it will respond. In the embedded one, you have to configure a clock, give it the frequency and start value. You cannot forget to start timing and at the end to change the number of clock ticks to date and hour. It’s quite a big deal, isn’t it?
Behind all the operating systems stands embedded, but most people simply don’t realize it.

PCBs are usually connected with embedded. They are printed circuit board where all the elements needed by an app are connected. They are also in your computers, however in embedded they are done once. It means that an electronic engineer designed it and this element will be used in all produced devices. In your computers you can choose components processors, power supplies and memory units. In embedded components they are being chosen as the development starts. It must be done right because the PCBs have to be as cheap as possible while a device must perform all the expected and unexpected features.

Modern programming languages like Java, Python or C# are very user-friendly. They have nice features for memory management. You can perform very complicated commands in just one line and use smart features like exceptions. In embedded programming - an exception means hard fault and program crash. Still old languages are used for coding (C and C++). They are the fastest to list here but you have to write more complicated statements on your own. All lists buffers and queues are usually implemented by you. Your program has to be scheduled correctly because the operating system won’t do it for you.

And of course remember about limited resources. You have to fit in!

Have you ever updated a firmware version in your washing machine? Or maybe in a DVD player? I can assume that most of you haven’t. These are examples of an embedded stuff. As you can see, a program prepared for devices must be reliable. Usually bugs cannot be fixed easily. In modern devices with Bluetooth and Wi-Fi it’s easier, however it is said that embedded devices won’t perform a firmware update. It’s not an operating system like Windows, the program must be done right. It’s rather problematic for engineers because your application works with electronic parts. Between hardware and software there’s a place where something may fail and will be extremely hard to find. In the unit tests of code you can encounter problems with how to simulate hardware.

Embedded devices create the smart world that surrounds us.

An app must perform well without any fail. What’s more, it must be smart and user-friendly! The interesting and funny fact is - most people use devices before reading the instruction 🙂 A program has to be prepared in a way that a client, who’s unfamiliar with electronics can use a device with easiness. I hope that this article helped to understand the matter of embedded systems and showed why it’s applications are a little bit different than the others.

Author: Krzysztof Cieniawski

Published by: admin in blog