pollution measurement header

Dust Measurement Network: Building an IoT Sensor Network

How do you get from a great idea which you believe could have a significant impact to a tangible product? In a recent community project at ERNI, we put ourselves to this task. This is the second article out of a series of four, in which we explain how we built the IoT sensor network. Have a look at article one. The topic was presented at the Google Developers DevFest Switzerland 2018 conference. Watch the talk online.

by Wicher Visser and Dieter Niklaus

In our first article we wrote about the idea of a community of technology experts at ERNI building a dust measurement network. We shaped the idea into a product vision, came up with a minimum viable product (MVP) and organised ourselves into teams in a holacratic structure.

Application Architecture

One of our first goals was to come up with a rough architecture for our dust measurement network. The design needed to support modularity and be broad enough to allow easy extensibility, yet remain minimal enough to fit in the MVP scope and budget.

The architecture had to be as broad as necessary, yet as narrow as possible.

As before, during the product vision workshop, we first went through a discovery phase in which we looked at the full product vision and identified the components and aspects that would be necessary to fulfil the whole scope. These were reduced to their essence during the design phase. We analysed the core architecture of our design and identified those elements that were necessary to fit the scope and budget of the MVP. The architecture had to be as broad as necessary, yet as narrow as possible. We followed the SOLID open/closed principle: the architecture should be open to extension, whilst we should not need to change components when we increase the product scope.

the things network

The dust measurement network consists of an IoT device that measures particulate matter. The device is connected to a cloud service through The Things Network (TTN). The raw measurements are aggregated on our backend with weather data. A prediction service using a model created with Machine Learning generates pollution forecasts. The actual and predicted pollution levels are rendered on a map in the browser.

Hack & Hike Community Event

Each year the ERNI community meets at a Hack & Hike event on a Swiss mountain to work together on a project. Naturally the theme for this year was the dust measurement network. Our colleagues from Slovakia joined the event. A cable car took some of us up the mountain while others enjoyed the challenge of the hike uphill.

hack and hike switzerland 2018

Like any proper ‘hacking’ event, a lot of designing, modelling and programming happened. The days were fun; the nights were short. The weekend was kicked off with a recap and goal definition by the project coordinator. The teams went about their business, coordinating at sync points and when the need arose. Our sleepy bodies and minds were refreshed on a hike around the nearby mountain peak the next morning. The weekend proved to be great for team spirit and productivity.

One of the teams, under the inspirational leadership of Dieter Niklaus, dedicated itself to building the IoT system.

Building the Hardware

The detector hardware is built with a microcontroller (MCU) and a particulate matter (PM) sensor. The detector device also measures the ambient temperature and the relative humidity. All these sensor data is sent to a time series database (InfluxDB) over an IoT network. It is important to choose a low-power radio frequency network, so the detector can be deployed independently and with minimal maintenance. With LoRaWAN we get good network coverage and low power consumption.

building hardware

In order to measure the air quality at any point, we needed a battery powered device with a sensor that is affordable while proven to be accurate enough for our endeavour. Looking at projects with similar purposes (such as luftdaten.info), we learned that Nova’s SDS 011 fit quite well. It has a serial interface and easily connects to a microcontroller UART.

We chose the Adafruit’s Feather M0 LoRa as the MCU (Microcontroller Unit) because this module combines a LiPo (Lithium Polymer) battery charger, a LoRa RFM (radio frequency module) and a decently performant CPU core (ARM Cortex-M0) in a design with low power consumption.

With LoRaWAN we get good network coverage and low power consumption.

Device-specific security keys and configuration data must be kept in a non-volatile memory, so that the data is still available after a device restart. We added FRAM (ferroelectric random-access memory) to the design to cover this requirement.

The following block diagram shows the hardware design overview for the detector device.

hardware design overview

Boxed Detector

The detector device needed to be placed outside and withstand any kind of weather. The housing was required to provide protection against intrusion according to IP44 (avoid foreign solid substances ≥ 1mm and splashing water from entering).

The first housing prototype needed just to enclose the hardware and protect the electronics against impact. Holes were made to provide space for the Micro USB connector that would be plugged into the device in order to charge the battery, to update the latest firmware, to access debug console and to load security key data during device production. Another hole provided the dust measurement air intake of the sensor. The last opening was added to act as the sensor’s air exhaust.

detector device

The detector device needed to be placed outside and withstand any kind of weather.

protoype housing

The prototype housing was designed and 3D printed by a portable 3D printer during the Hack & Hike weekend.

3D printer

The Things Network

The Things Network (TTN) is an open community-driven network that enables its members to deploy their own LoRaWAN-based IoT applications. Its architecture is built on the LoRaWAN standard, which is defined by the LoRa Alliance, of which TTN is also an active member. LoRaWAN is a media access control (MAC) protocol for wide area networks. It is designed to allow low-powered devices to communicate with internet-connected applications over long-range wireless connections. In most cases, LoRaWAN uses LoRa modulation. LoRa modulation is based on Chirp spread-spectrum technology, which makes it work well with channel noise, multipath fading and the Doppler effect, even at low power. The LoRa Radio Frequency link operates in an ISM band (i.e. in Europe between 863 MHz and 870 MHz).

The network topology has 4 components: end notes, gateways, network server, and application server. The following figure illustrates the network topology of The Things Network:

network topology of The Things Network

The end nodes are the “things”. Our detector is such a node. The end nodes can send data packets through the LoRa Radio Frequency uplink channel randomly at any time. The packets are received by the gateways within radio link range. The same packets can be captured by multiple gateways at the same time. The duty cycle with which an end node sends packets shall not exceed 1% to ensure fair radio frequency channel usage.

The Things Network is an open community-driven network that enables its members to deploy their own LoRaWAN-based IoT applications.

The Gateways receive the data packets from the nodes and send them to the TTN Network Server. The more gateways are available near the area where the nodes are located, the better the network coverage will be. If a spot of interest does not support any coverage, any TTN Community member is able to add a gateway. This enables not only the owner of the new gateway to access the network but also adds more TTN coverage for all community members.

The Network Server routes messages from the nodes to the right application. The Application Server provides the bridge to the user’s cloud application. The messages are handled by an MQTT broker, to which the application will be subscribed.

TICK in the Cloud

We chose to use the TICK stack as our cloud application. The TICK stack is a time series platform that is designed to handle metrics and events. It consists of four independent systems that can work in concert with each other.

TICk stack

For our purpose, we used the time series database InfluxDB. It is capable of storing large amounts of time-stamped data coming from our detector though The Things Network. It has a built-in HTTP API to which our TTN gateway connects. It is hosted in a Docker container so that it can be easily deployed in any cloud environment.

With the hardware built and an IoT network able to store data in the cloud, we were ready for the next step. In part 3 of this series, we shall address how we use the sensor data along with other information to predict air quality using machine learning techniques.

This article is the second in a series on how a community of technology enthusiasts developed a dust measurement network to gauge and predict air quality.

Credits

Thanks to the following people for helping to make this project a reality: Adrian Beffa, Alain Zoja, Andreas Schöpfer, Angus Long, Barbora Feketeová, Caroline Jakob, Christian Schluep, David Krauer, Esther Studer, Gunther Dobratz, Halina Cardini, Isabelle Rüthemann, Ján Neščivera, Joel Sommer, Marek Linka, Marty Michael, Matej Pivarči, Michael Huber, Michal Dorner, Michel Meyer, Nathan Lauener, Nicolas Friberg, Ondrej Kollár, Reto Zumbühl, Ján Režnák, Simon Matter, Soňa Pochybová, Thomas Kägi, Dieter Niklaus

 

Read also Dust Measurement Network: Shaping the idea

News from ERNI

In our newsroom, you find all our articles, blogs and series entries in one place.

  • Breeding fallow deers20.03.2019.
    Newsroom

    Adopted fallow deers at Bratislava ZOO

    The Marketing team of ERNI dedicated its internal “Hero” reward to the breeding of fallow deers at the ZOO in Bratislava.
  • Mobile World Congress 2019 - Outside view12.03.2019.
    Newsroom

    MWC19 – Minutes

    Last week we had the opportunity to participate in the MWC19 as Friends of the Swiss Pavilion.
  • Mobile Apps Advantages05.03.2019.
    Newsroom

    Apps have a lot of indispensable advantages in customer communication

    Let us talk about the advantages that apps bring to the customer interactions and communication.
  • at the glance 2019 ERNI04.03.2019.
    Newsroom

    New subpage with facts from the world of ERNI

    Did you know that this year we changed the format of our information about the facts and figures from the world of ERNI?
  • goodwill of design01.03.2019.
    Newsroom

    The goodwill of design

    The management consultancy McKinsey not only dedicated a study to this topic in 2018, but also developed the McKinsey Design Index (MDI) from it. This should quantify the business value of an appealing design.
  • 26.02.2019.
    Newsroom

    How it works at ERNI: Recruiting and hiring

    Each ERNI site has its own way of hiring and recruiting.
  • cell phone apps erni xamarin25.02.2019.
    Newsroom

    Profiling memory leaks in Xamarin Forms

    I remember one time I was working with a mobile project and it was already deployed to the client. It work out well from planning, development, testing to deployment but after a while the client was clamoring that the app is getting slower and slower when it was continuously being used up to the point where it will just crash suddenly. Well it is a given fact maybe not all but I’m guilty of it that we really love our code, so in that sense I was pointing the blame on maybe the device or something unusual that the client was doing with the Application. To make the long story short I’ve learned that Profilers are programmer’s best friend.
  • Mobile Apps Market Growth22.02.2019.
    Newsroom

    Rapid growth in worldwide app downloads

    The research company “App Annie” has revealed that worldwide app downloads have increased by 60 percent between 2015 and 2017 to a total of more than 175 billion annually – statistically this means almost two downloaded apps per inhabitant per month. No wonder, since the number of apps available on Google Play and the iOS App Store has now grown to more than six million.
  • Speaker from Theodora Foundation21.02.2019.
    Newsroom

    ERNI collaboration with Theodora foundation

    Last year 2018 ERNI Spain had the opportunity to start a collaboration with Theodora Foundation bringing smiles to the hospitalized children and their families.
  • Hans Hess President of Swissmem21.02.2019.
    Newsroom

    Opportunities and challenges of digitalisation in industry

    Since 2010, Hans Hess has been President of Swissmem, Switzerland’s largest industrial association, and Vice-President of economiesuisse, the Swiss Business Federation. For our .experience magazine, he contributed with his guest article on industry 4.0.
  • WMC Barcelona 201820.02.2019.
    Newsroom

    ERNI at the Barcelona Mobile World Congress 2019

    ERNI will be sponsoring and attending the Barcelona Mobile World Congress from 25-28 February organized by the GSMA within the Swiss Pavilion.
  • understanding design bloom erni19.02.2019.
    Newsroom

    Understanding design

    Apple founder Steve Jobs once said: “We made the buttons on the screen look so good you’ll want to lick them.” Jobs was known for placing a high value on the design of his products. But he wasn’t the first.
  • Pedco and ERNI partnership SAFe13.02.2019.
    Newsroom

    Partnership between ERNI and PEDCO

    PEDCO and ERNI will work together in fostering the growing numbers of Applied SAFe® customers; where PEDCO delivers its own product Applied SAFe® and ERNI with its 25 years of experience in Swiss Software Engineering delivers consulting, technology, delivery, and agile coaching in order to bring the Scaled Agile Framework to live at Applied SAFe® customers.
  • 12.02.2019.
    Newsroom

    Three main principles for enterprises wanting to go Agile

    As a more than 4-year-long SAFe® practitioner and trainer, I see that SAFe offers a lot of chances for our customers. Generally, in the long run, enterprises want and need to change the way they are working, but often do not know where to start.
  • How it works Outsourcing Shoring07.02.2019.
    Newsroom

    How it works at ERNI: Outsourcing and shoring

    Nearshoring as a way to focus on the core business and let a nearby location take care of your software development is around for some decade. However, the competition among nearshore locations in Europe has intensified and it is not an easy decision to pick the right one for your needs.
  • Process automation30.01.2019.
    Newsroom

    Techletter: What is RPA and what is it not?

    RPA is a buzzword of today. What can we imagine under the term and what definitely not? Let us explore the topic more deeply.
  • Cottolengo Filipino28.01.2019.
    Newsroom

    Cottolengo Outreach Program – Their own amazing world

    Last month our ERNI team in the Philippines experienced a memorable event. We all got united for one purpose and that is to extend our generosity and love. This year, instead of having the usual exchange gifts we came up with an idea to raise funds and give donations to our chosen charity. This program was called “Exchange your gifts to those in Need”.  
  • 25.01.2019.
    Newsroom

    Working Agile

    How-to: a simple introduction based on a workshop for the HR department.
  • transformation journey famous silos21.01.2019.
    Newsroom

    The infamous silos

    When we as ERNI visit a customer for the first time and they explain to us how the company works and what their structures and internal conflicts are, we typically recognise the three infamous silos.
  • Cross-platform Mobile Apps15.01.2019.
    Newsroom

    Cross-platform apps as the recommended solution

    The advantages of cross-platform apps are similar to those of a hybrid application. Eager to know why they are a recommended app solution? Read our article.
  • 3D Printing How it works10.01.2019.
    Newsroom

    How it works: 3D Printing

    In a nutshell, a physical object is created from a virtual design, i.e. the digital design is converted into a physical three-dimensional object by adding material layer by layer until the object is formed.
  • ERNI Slovakia donation christmas08.01.2019.
    Newsroom

    Donation to Slovak foster homes

    At ERNI Slovakia, we took the opportunity to make some dreams of kids in Slovak foster homes come true.
  • Swiss Mobile Apps on the market18.12.2018.
    Newsroom

    Swiss applications have a hard time on the market

    Currently, according to Statista, WhatsApp is by far the leader among cross-platform apps (Android and iOS), followed by Facebook, 20 Minuten, Instagram and various weather apps.
  • Innovation from Switzerland13.12.2018.
    Newsroom

    Support from Switzerland

    Switzerland has been named the most innovative country in the world for eight consecutive years, according to the Global Innovation Index.
  • Step by step towards innovation06.12.2018.
    Newsroom

    Step by step towards innovation

    When we talk about innovation in general, we talk about three steps. Let us explore which ones.
  • Hack and Dive04.12.2018.
    Newsroom

    Hack & Dive in the Philippines

    On November 9, 2018, ERNI Philippines held its 1st Hack & Dive community activity.
  • Geoffrey Reyes, Professional Test Engineer27.11.2018.
    Newsroom

    Techletter: Cybersecurity is the next big thing

    Why is cybersecurity gaining importance for everyone and how can you eliminate risks? Read our newest Technology Post.
  • Mobile Apps Development Team Philippines26.11.2018.
    Newsroom

    The Mobile Team from the Philippines

    Another team portrait from the Our Teams series in awaiting you on the following lines.
  • Mobile Apps for your Business22.11.2018.
    Newsroom

    Apps – The most important channel of customer interaction

    Apps have become the most important channel for customer interaction for almost all industries and countless companies within just a few years. This is particularly true for so-called Mobile-First markets, where mobile devices are the No. 1 platform and many of their users have completely skipped the generation of desktop devices at the desk.
  • Different Lego Parts20.11.2018.
    Newsroom

    How well-established companies can embrace agile

    Recent rapid developments in business and technology require businesses to become faster, more global, more agile. 
  • pollution measurement ERNI13.11.2018.
    Newsroom

    Dust Measurement Network: Shaping the idea

    How do you get from a great idea which you believe could have a significant impact to a tangible product?
  • 13.11.2018.
    Newsroom

    Are PWA the future of apps?

    What attributes make Progressive Web Apps attractive? Explore our second article.
  • 5 Years at ERNI - Event in Barcelona06.11.2018.
    Newsroom

    5 Years at ERNI Event in Barcelona

    On October 15-16, 2018 we came together in beautiful city of Barcelona to celebrate the 5 Years @ERNI Event.
  • ERNI Spain Dream Team06.11.2018.
    Newsroom

    Our teams: The Dream Team from ERNI Spain

    We all have dreams and dreams are always good. Especially if you have a dream within your team.
  • Our Teams - Deadpool -We know we are awesome06.11.2018.
    Newsroom

    Our teams: Deadpool – “We know we are awesome”

    In our new series we present you our teams at ERNI. Get to know us better.
  • ERNI - GDG Progressive Web Apps Presentation02.11.2018.
    Newsroom

    What is a PWA?

    Progressive Web Apps: What does it mean particularly? Let’s explore it deeper in the article.
  • Michal Molčány, Kayaker and Professional .NET Developer26.10.2018.
    Newsroom

    ERNI Germany breaks new ground

    We have entered into a strategic partnership with QCENTRIS in order to grow faster in the German market.
  • Social Engagement Series - The Socially Responsible ERNI Hero Team12.10.2018.
    Newsroom

    Social engagement series: The socially responsible ERNI Hero Team

    Being socially responsible is a respectable act. Do you agree? We do.
  • Oscar Vaquero, Senior Consultant08.10.2018.
    Newsroom

    Agriculture 4.0: IoT – the new era

    What are the challenges of the modern agriculture? And what uses does IoT have in this field?
  • Hack and Hike Slovakia 2018 - Hiking28.09.2018.
    Newsroom

    Hack and Hike Slovakia 2018

    After a successful Hack and Hike event in Switzerland, another one took place in Slovakia this weekend. Twenty employees joined this event in order to spend some free time with their co-workers, enjoy the fresh mountain air and organise a few hack sessions.
  • ERNI at the Fintech Switzerland in Madrid24.09.2018.
    Newsroom

    ERNI at the Fintech Switzerland in Madrid

    Attending conferences is a door opener in every business area. In Madrid, The Swiss Business Hub Spain as representative of the Swiss trade and investment promotion agency Switzerland Global Enterprise (S-GE) and part of the Embassy of Switzerland in Spain organized the Swiss fintech conference and B2B event FINTECH SWITZERLAND.
  • Nuria Lluch, Barcelona Lab Manager12.09.2018.
    Newsroom

    Three ERNIans in the U.S.A.

    Since the beginning of 2018, starting with our market entry to the U.S., a group of three ERNI experts has been performing work for our medical technology customer in the States. What is it like to be working in the U.S.A. and how are our colleagues doing overseas? We talked to one of them – Nuria Lluch, our Barcelona Lab Manager about the experiences.
  • The Swiss Hack and Hike - Landscape12.09.2018.
    Newsroom

    The Swiss Hack and Hike

    At the end of every summer, the developers meet and spend a weekend together surrounded by nature. This activity, called Hack & Hike, brings an opportunity to escape from daily routine, clear the minds by hiking and come up with new ideas during the hack sessions.
  • Madagascar Landscape22.08.2018.
    Newsroom

    Social Engagement Series: Talking digital in Madagascar

    Previously, we already talked about the healthy lifestyle pages of our colleagues from ERNI Philippines and the engagement of our Slovak colleagues for the Capital city of Bratislava. Today, Stefan from ERNI Switzerland tells about his support of a non-governmental organisation in Madagascar.
  • HTML, CSS, JavaScript and JQuery Books20.08.2018.
    Newsroom

    My favourite programming language: Why I don’t have the ONE favourite programming language

    Oliver Gramberg from ERNI Switzerland closes up our series My favourite programming language. Read why he has NOT ONE single programming language.
  • Nina Duchonová, Professional Software Developer, ERNI Slovakia14.08.2018.
    Newsroom

    Straightforward – Python

    What is so special about Python? Nina Duchoňová, Professional Software Developer tells us about her affinity for this programming language.
  • Zuzana Drábová, Professional IT Manager10.08.2018.
    Newsroom

    The challenge of Camino de Santiago

    As on the job, also in life, walking challenging ways pushes your inner strength forward.
  • John Ernest Ramos01.08.2018.
    Newsroom

    An app for a healthy lifestyle

    Read a success story of our colleague John who motivated also his colleagues to lead a healthy lifestyle and get back on the track
  • ERNI Slovakia Team - Volunteering for our city01.08.2018.
    Newsroom

    ERNI Slovakia Team: Volunteering for “our city”

    Since several years, at ERNI Slovakia our team has been volunteering within the initiave “Naše Mesto” making life in Bratislava more enjoyable.
  • Innovation in Medical Technology30.07.2018.
    Newsroom

    Innovation in Medical Technology

    The majority of challenges that businesses in the medtech industry have to face are related to innovation and market access, says a study carried out by the Swiss Medical Technology Institute.
  • The Internet of Medical Things24.07.2018.
    Newsroom

    The Internet of Medical Things

    Why it matters and what to do about it
  • Andreas Gisler, CEO of the ERNI Group24.07.2018.
    Newsroom

    Personnel changes at ERNI

    Andreas Gisler becomes CEO of the ERNI Group with immediate effect. He also remains Delegate of the Board of Directors of ERNI Global and thus responsible for the operational management of the company with the three divisions ERNI, SEI and People Business.
  • Discovering Azure Workshop23.07.2018.
    Newsroom

    Discovering Azure Workshop

    On 19 July 2018, the ERNI Philippines Community Core Group held its 4th External Community Event in the company premises.
  • How To Embrace Change23.07.2018.
    Newsroom

    How to embrace change

    Do an experiment, approach your friends or colleagues and ask: “How do you think you will have changed in the next 15-20 years?”
  • How DIY Medical Testing Could Save Your Life17.07.2018.
    Newsroom

    How DIY Medical Testing Could Save Your Life

    During a TEDx talk in Calgary, Alberta last summer, MIT doctoral student Steven Keating explained how curiosity about his brain led him to volunteer to have it scanned for a study.
  • Anton Beskov, Senior Software Developer12.07.2018.
    Newsroom

    Techletter: Moving an existing Java Web application to the Cloud Foundry Platform

    “It’s easy to create and run a new cloud-native application, but migrating an existing Java Web application to the cloud might be quite complex: most applications have to be changed in a way that makes them incompatible with the old environment and thus additional risks arise. In this article, we’re sharing our experience with the migration of large Web applications, including some advice and best practices.”
  • Inside ERNI Lab 409.07.2018.
    Newsroom

    Inside ERNI Lab

    Testing the latest medical technologies
  • Ready to take a step towards data06.07.2018.
    Newsroom

    Ready to take a step towards data?

    An overview of the skills needed for both small- and large-scale projects
  • Tudor Ciotlos, Senior Software Developer at ERNI Romania06.07.2018.
    Newsroom

    My favorite programming language: TypeScript

    As a developer who regularly uses multiple programming languages, it’s always hard to single one out as the “favourite programming language”.
  • Agile: The Answer to Working with Data06.07.2018.
    Newsroom

    Agile: The Answer to Working with Data

    Agile methods and sprint-based development make our teams more effective.
  • Successful Rapid Development through Agile Infographic06.07.2018.
    Newsroom

    Successful Rapid Development through Agile

    Agile is a methodology that can be used to launch new software projects efficiently and rapidly.
  • An External Scrum Master06.07.2018.
    Newsroom

    Two cases of Agile and Scrum

    Read these two case studies about external scrum master and nearshored scrum team
  • Engineer meets creative thinker - ERNI cooperates with design agency Bloom Identity03.07.2018.
    Newsroom

    Engineer meets creative thinker: ERNI cooperates with design agency Bloom Identity

    With Bloom Identity, the ERNI Group is teaming up with an agency that specialises in brand consulting and thus enhancing the customer experience services it offers to customers.
  • Learning Culture pays off for Employers and Employees01.07.2018.
    Newsroom

    Why a thriving learning culture pays off for employers and employees

    An active learning culture is a crucial part of a modern organisation that wants to attract and nurture the best talent. Fostering communities is a great way to achieve this.
  • Marek Linka, Senior Software Developer26.06.2018.
    Newsroom

    Operationalizing machine learning models 3/3 – Production-grade, scalable deployment

    The previous two articles in this series introduced the Azure Machine Learning Workbench and walked us through the process of wrapping our ML model in a self-contained Docker image. Now is the time to take this image and deploy it into a production-grade environment.
  • Thomas Ong20.06.2018.
    Newsroom

    C# is simple. C# is object-oriented. C# is powerful and flexible.

    My favorite programming language
  • Shared vision for changes16.06.2018.
    Newsroom

    How to create a shared vision for changes – The Power of visualisation

    In change initiatives one key success factor is to create a shared view on what the future will look like. Visualising of the envisioned target state is a powerful method for guiding the change team on their way through the change.
  • Marek Linka, Senior Software Developer31.05.2018.
    Newsroom

    Operationalizing machine learning models 2/3 – From model to service

    The first part of this series of articles introduced the Azure Machine Learning Workbench and showed us how to setup the resources required to operationalize our machine learning models In this article, we will see how to get our model into Azure and run it locally for testing purposes. Let’s get to it!
  • Marek Linka, Senior Software Developer29.05.2018.
    Newsroom

    Operationalizing machine learning models 1/3 – Azure ML Workbench

    Machine learning and AI are everywhere. More and more people are discovering the advantages that learning algorithms can provide – decreasing costs, improving efficiency, eliminating menial tasks, etc. Knowing at least a little bit about how these algorithms work is quickly becoming a necessity. Read it now.
  • Isabelle Rüthemann23.05.2018.
    Newsroom

    Work in the innovation sphere gives me the chance to develop myself

    Interns at ERNI series: Isabelle Rüthemann
  • Interns at ERNI series: Adrian Chiorean22.05.2018.
    Newsroom

    I have greatly improved my vision and understanding of programming

    Interns at ERNI series: Adrian Chiorean
  • ERNI and IoT Projects15.05.2018.
    Newsroom

    ERNI and IoT projects

    Many of our customers’ data projects are subsets of larger Internet of Things initiatives. Although the IoT produces data, the scope of the IoT projects is usually more extensive and covers a broader pool of activities. This illustration describes/shows the ERNI collaboration model for IoT projects.
  • Interns at ERNI series: Viera Maronová11.05.2018.
    Newsroom

    ERNI gives us a space for our own dreams

    Interns at ERNI series: Viera Maronová
  • Nuria Lluch, Basketball player and Test & Laboratory Manager09.05.2018.
    Newsroom

    How we have changed our visual language

    A cyclist full of energy, a passionate painter, a handball player jumping in the air with a clear goal to score: Anyone who is currently looking at the external presentation of ERNI can see a clear move.
  • Stricter regulations on personal data even outside of health records GDPR03.05.2018.
    Newsroom

    Stricter regulations on personal data even outside of health records GDPR

    The upcoming EU General Data Protection Regulation (GDPR) is the most important change in data privacy regulation in 20 years.
  • Interns at ERNI series: Nikoleta Žišková27.04.2018.
    Newsroom

    Why it is important to work during your studies

    Interns at ERNI series: Nikoleta Žišková
  • How ERNI Uses Data to Generate Value24.04.2018.
    Newsroom

    How ERNI Uses Data to Generate Value

    Five practical case studies
  • Data Science Projects - How to Manage Stakeholders19.04.2018.
    Newsroom

    Data Science Projects: How to Manage Stakeholders

    The second part of our Managing Stakeholders article evolves around further phases of data projects and what stakeholders to involve.
  • ERNI Development Day in Bern17.04.2018.
    Newsroom

    ERNI Development Day in Bern

    Developing ourselves with many interesting sessions.
  • ERNI Hero - Darina Stipula16.04.2018.
    Newsroom

    ERNI Hero: Darina Stipula

    We are all working together at ERNI, but not all of us can see each other daily. Some of us have the opportunity to work closer with other teams and know each other better – long distance is not a limiting factor anymore.
  • Geneva Community Workshop16.04.2018.
    Newsroom

    Geneva Community Workshop

    Why is culture an important element of our company? Check the video from our latest workshop in ERNI Geneva and learn more.
  • 7 under 30 - Radu Sipos12.04.2018.
    Newsroom

    7 under 30: Radu Sipos

    Radu has a bachelor degree in Robotics.
  • Shredded CDs11.04.2018.
    Newsroom

    Missed security pitfalls

    It is not just securing the transmission and storage of data against hacks that is important. Here are some easily missed security pitfalls.
  • 7 under 30 - Veronika Piknova09.04.2018.
    Newsroom

    7 under 30: Veronika Piknova

    Get to know some of our young and successful ERNIans!
  • Rastislav Novotný, Principal08.04.2018.
    Newsroom

    VSTS/TFS automated build agent provisioning

    Continuous Integration / Delivery is bread and butter of every agile development team nowadays. Visual Studio Team Services or Team Foundation Server is one of many tools providing this feature. Although I will use VSTS/TFS in this article same process can be used with any other CI/CD tool.
  • Managing Stakeholders in Data Science06.04.2018.
    Newsroom

    Managing Stakeholders in Data Science

    Innovation can be hard to implement if there is no common understanding about it between the organisation’s stakeholders (colleagues, partners and leadership). For a project manager, stakeholder management is not only important but it can also often make or break the project.
  • Joseph Boro04.04.2018.
    Newsroom

    Leaner Mobile DevOps Implementation Using Visual Studio App Center

    DevOps is an important facet of mobile app development that is now a requirement for a successful app life cycle. When building and delivering mobile apps nowadays, one has to consider setting up a lot of different things.
  • 7 under 30 - Marek Linka22.03.2018.
    Newsroom

    7 under 30: Marek Linka

    In our 7 under 30 series, we are introducing you our young and successful ERNIans!
  • Veronika Piknova16.03.2018.
    Newsroom

    The new ERNI Website

    We have worked hard on the implementation of our website. The result is a page with a new design, new content and simplified navigation. It fits into the new overall appearance of the ERNI Group.
  • Nicolas Friberg16.03.2018.
    Newsroom

    Major methodology trends in software development for 2018

    An integral part of consultancy and software development in a VUCA world – meaning volatile, uncertain, complex and ambiguine – is focusing on making feedback loops shorter and more efficient. The agile mindset is spreading within organisations – from agile software development to business or corporate. Here are the 5 major methodology trends we see for 2018.
  • ERNI Hero - Ruel Dognidon15.03.2018.
    Newsroom

    ERNI Hero: Ruel Dognidon

    Are you sitting next to a Hero? Has your team member positive impact on personal and company development or social engagement?
  • High Performance Teams in an Agile Environment15.03.2018.
    Newsroom

    High-performance teams in an agile environment

    With the recent status of digital transformation, besides the technical skills of teams, soft skills for fostering collaboration are gaining even more importance.
  • 7 under 30 - Anastasiia Shelukhina14.03.2018.
    Newsroom

    7 under 30: Anastasiia Shelukhina

    Get to know some of our young and successful ERNIans!
  • Miloš Karas, Climber and Professional Test Engineer13.03.2018.
    Newsroom

    Raising efficiency with user adoption

    Applying “Business-centric user experience” is decisive for whether an application will be used by the end users or will fail.
  • On what should we focus when we implement microservices13.03.2018.
  • Marco Stöckli12.03.2018.
    Newsroom

    From business idea to business case

    Existing business models must be reviewed during digital transformation, with new business ideas developed, sorted and evaluated.
  • ERNI Hero - Dieter Niklaus07.03.2018.
    Newsroom

    ERNI Hero: Dieter Niklaus

    This is the first time at ERNI, that our employees had the chance to nominate any of their colleagues for their positive approach or social engagement.
  • 7 under 30 - Laura Gallardo05.03.2018.
    Newsroom

    7 under 30: Laura Gallardo

    Laura is 28, married and living in a small village close to the mountain called Begues, Barcelona.
  • Taking on Full Responsibility for Innovative Applications02.03.2018.
    Newsroom

    Taking on full responsibility for innovative applications

    “DevOps as a Service” ensures that a solution with a directly measurable benefit is found.
  • 7 under 30 - Kris Lenard Ocampo Fajardo02.03.2018.
    Newsroom

    7 under 30: Kris Lenard Ocampo Fajardo

    Get to know some of our young and successful ERNIans!
  • Toni de la Torre - Biker and Senior .NET Developer01.03.2018.
    Newsroom

    Leading the innovation process towards sustainability

    “Innovation as a Service” delivers customised methods for the entire process from creating ideas to implementation of a solution with measurable added value.
  • Continuous IT Governance Driving Transformation27.02.2018.
    Newsroom

    Continuous IT governance driving transformation

    With the adoption of smart technologies for business innovation, it is crucial for IT governance to be a process of continuous improvement.
  • Tatiana Abrhanová, Runner and Senior Marketing Specialist25.02.2018.
    Newsroom

    Never start from scratch again

    The beauty of digital solutions lies in their ability to adapt to customer specifics. The underlying technology framework does not have to be recreated each time.
  • 7 under 30 - Enrique S. Cavestany25.02.2018.
    Newsroom

    7 under 30: Enrique S. Cavestany

    Enrique joined ERNI shortly after graduation and ever since has devoted himself to his responsibilities of quality assurance.
  • Vendors that help with digital transformation24.02.2018.
    Newsroom

    Vendors that help with digital transformation

    Vendors can no longer only rely on the monitoring and management of IT infrastructures to keep pace with market needs.
> Load more

ERNI Schweiz

Casinoplatz 2

3011 Bern

Phone: +41 58 268 12 00

Email: [email protected]

better ask ERNI

ERNI Suisse

Bâtiment L

Route des Acacias 43

1227 Geneva

Phone: +41 58 268 11 03

Email: [email protected]

better ask ERNI

ERNI Suisse

Voie du Chariot 3

1003 Lausanne

Phone: +41 58 268 11 03

Email: [email protected]

better ask ERNI

ERNI Schweiz

Brünigstrasse 18

6005 Lucerne

Phone: +41 58 268 12 00

Email: [email protected]

better ask ERNI

ERNI Schweiz

Löwenstrasse 11

8001 Zürich

Phone: +41 58 268 12 00

Email: [email protected]

better ask ERNI

ERNI Deutschland

Trakehner Str. 7-9

60487 Frankfurt am Main

Phone: +49 697 953 28 01

Email: [email protected]

better ask ERNI

ERNI Deutschland

Design Offices München – Arnulfpark

Luise-Ullrich-Str. 20

80636 München

Phone: +49 162 334 77 30

Email: [email protected]

better ask ERNI

ERNI Slovakia

Ševčenkova 34

851 01 Bratislava

Phone: +421 2 32 55 37 37

Email: [email protected]

better ask ERNI

ERNI España

Edificio El Triangle

Plaça Catalunya 1-4, 3º planta, Módulo A y B

08002 Barcelona

Phone: +34 93 667 77 76

Email: [email protected]

better ask ERNI

ERNI España

Carrer Pallars, 208, Bajos

08005 Barcelona

Phone: +34 93 667 77 76

Email: [email protected]

better ask ERNI

ERNI España

Calle de Alfonso XII 62

Oficina 3101

28014 Madrid

Phone: +34 901 848 787

Email: [email protected]

better ask ERNI

ERNI España

Sant Cugat ERNI Office

Plaça Xavier Cugat, 2 EDIF B Planta Baja

08174 Sant Cugat del Vallès

Phone: +34 93 667 77 76

Email: [email protected]

better ask ERNI

ERNI Romania

Calea Dorobantilor no. 98-100

3rd floor, in Olimpia Business Center

400609 Cluj-Napoca

Phone: +40 744 319 228

Email: [email protected]

better ask ERNI

ERNI Singapore

7 Straits View

Marina One East Tower #05-01

Singapore 018936

Phone: +65 9161 9863

Email: [email protected]

better ask ERNI

ERNI Philippines

9th Floor, 500 Shaw Zentrum Building

500 Shaw Boulevard

Mandaluyong City, Philippines 1555

Phone: +63 2 531 59 82

Email: [email protected]

better ask ERNI