Support / Wiki

This wiki page should clarify some questions that arise. If your question is not answered, please contact us. (last update, 05.06.2018)

Information: Some of our customers mentioned that Chrome / Safari browsers cause trouble on our website. In case you also observe these problems, please try Internet Explorer / Firefox browser.


White Paper

Please visit and find our White Paper at the very bottom left side of the webpage. This gives valueable information on indoor localization in general, explains when to choose which technology and explains Localino is more technical detail.



How does Localino work?

The Localinos talk to each other and exchange timing information. This way, the fixed Localinos (called Anchor) know the range to the mobile unit (called Tag).  

The anchors report the range over the Wifi interface to a server application, which processes and combines of the ranging results of the anchors to each tag. The results is a position in space 2D (X, Y), when there are range reports from three fixed anchors and 3D (X, Y, Z), when there are range results from four anchors in space.  

Localino 3.0 users receive the Localino Backend processor (see YouTube videos) and the Localino Display. The Localino Display Python source code is also available for our customers.

 Do you also supply Arduino Code?

v3.0 is ready to go and no firmware is necessary (already installed). There is no code available for v3.0.

v2.0: on hardware purchase you will receive all necessary Arduino code to flash the anchors and tags using your Arduino IDE (v2.0 and v1.0/v1.3). You will also receive Atmel Studio solution files in case you want to try an enhanced editor or debug code. You will receive a download link from where you can download Arduino IDE adapted to operate with the STM32F103. You will also receive precompiled binaries that allow to operate 4 Anchors + 3 Tags from v2.0.


What is the update rate of the ranging?

You define the update rate in the code. It will also depend on the number of Localinos in the network, processing speed, etc. However, with todays arduino code you can reach ranging update rates of 10-20 Hz for v1.0/1.3/2.0. With different code you can be even faster.  


What is the maximum range?

The answer is: it depends. Localino uses radio frequencies, just like your wireless network. And you probably know that this depends on the environment. We have done tests in free space where the range between anchor and tag were 200m and it worked well. Indoor, you will get stable range measurements of about 20-50m max range, depending on the mode you are operating the Localinos (short range / long range) in and the environment itself (furniture, walls, wood, metal…).  


What do I need to measure distance between two Localinos?

You will need 1 Anchor + 1 Tag.  


How can I measure 2D Position?

You will need 3 Anchor + 1 Tag.  


What do I need to measure 3D Position?

You will need 4 Anchor + 1 Tag.


What is so special about the Anchor v3.0 + BLE version?

This anchor has additional Bluetooth capabilities and automatically detecs Bluetooth beacons that are in close proximity to the Anchor. The detection is forwarded as a live datastream which allows you to monitor movements or presence of Bluetooth enabled devices that emit beacon messages.  


Does Localino work outdoors?

Yes it does. However you have to make the hardware weather proof (like using plastic bags / cases with low RF attenuation). 


Does your arduino code support multi tag?

The arduino code does not support multi tag, but you can develop this your own. We have successfully developed a multi tag version for the v2.0 STM which is demonstrated in our Youtube videos. There is a demo version of v2.0 in binary format (not code) available that you can use. Localino 3.0 is scalable and supports multi tag.  


 How many tags can be localized?

This depends on the firmware.

With the open source firmware 1.0 it is only possible to locate a single tag if you do not adapt and enhance the code.

The Localino 2.0 demo firmware you can locate 3 tags.

Localino 3.0 can handle, locate and track multiple tags. The number of tags that can be located depends on the configuration and your country regulations.

Localino 3.0 handles two modes:

  1. High density mode: In high density speed mode 3 anchors can handle up to 30 tags within 1 second update rate. More tags are certainly possible, but is not recommended. If you have several rooms apart from each other, where there are 3 anchors that locate tags in room 1, and 3 anchors locate tags in room 2 required, each room can handle up to 30 tags. If you reduce the update rate, the systen can handle even more tags. For example, if you reduce the update rate to 10s you will be able to locate up to 300 tags technically.
  2. High range mode: In high range mode 3 anchors can handle up to 6 tags within 1 second update rate. Also, more tags are possible technically, but not recommended.

The Localino 3.0 system supports many different frequencies and UWB channels that can be chosen via the USB control interface according to your country specification.

Please contact us in case you want to understand the technical details about our channel access scheme and how many tags are possible.



What kind of programmers do I need?

For the Localino v1.0 you need an FTDI programmer (because you can directly flash the Arduino which has a bootloader). However, we recommend to use our Atmel Studio solution files, therefore we recommend to use an ISP programmer. We make use of original Atmel JTAGICE programmers, but there are heaps of compatible ISP programmers out there which also work (e.g. USB tiny, USB ISP from Tremex, USB ISP from Diamex).

For the Localino v1.3 you will require an ISP programmer.

For the Localino v2.0 you will require an ST-Link v2 programmer if you purchase Localino 2.0 unflashed.

For the Localino v3.0 you need a micro USB cable (supplied with our Kits) to configure the devices if you wish a different configuration.



I want to control a robot and need the coordinates at the tag (at the robot) and not in a central server application.

That will work. The tag also knows all the ranging data to the anchors. After each measurement cycle you can either take the ranging data from the UART interface and process this in the localino processor (which would then run on the robot controller PC, like a raspberry). Alternatively you can do the processing inside the tag arduino code. However, if you decide to do this inside the tag arduino code, you have to add the code yourself. But you certainly can have a look into our Localino processor code.



Where do I find your documentation?

After purchase you will receive the entire documentation how to setup the system.  


Do you have any video tutorials? We are regularly updating our youtube channel.

1. Tutorial 0: Soldering the DWM on the Localino Board

2. Tutorial 1: Howto use Anchor and Tag

3. Tutorial 2: Howto flash the ESP8266

4. Tutorial 3: How to configure and flash Localino v1.3

5. Tutorial 4: How to flash Localino v1.0

 and many more...



We are an official institution, can I purchase and pay by invoice?

In general thats possible. Please contact us and lets see what we can do.


I just ordered and paid via paypal, but did not get any confirmation!

We do not transfer your paypal payment immediately, because we manually check your order and then accept your payment. Therefore the shop does not confirm the order and payment straight away.


Are your items in stock?

The shop page of each item shows our stock. We usually ship your order very fast.


When do I pay VAT?

You are paying 19% VAT when you are inside EU and do not have a valid VAT ID. In case you have a valid VAT ID and are inside the EU, please contact us, so we can take off the VAT. If you are outside EU, you do not pay any VAT.


I cannot register, do you deliver to my country?

Probably yes. If you cannot register, because your country is missing. Please contact us.


I did not get any email from you, but already waited several days!

Please check your spam folder. Depending on your email server it may happen, that our emails go into spam. If you do not receive our emails, you won't receive the description or invoice. Please make sure our emails get delivered.


I cannot order, because there is an error during checkout.

This may happen depending on the browser type you are using. Please contact us, we will solve this for you.