How to gain control, efficiency and safety with PLC Arduino

Fleet management: Improve customer satisfaction with industrial Arduino programmable logic controllers

Thanks to the benefits of fleet management at various levels, many companies have implemented this kind of solution.

The geolocation of vehicles, the kilometres they travel, the downtime, etc. are variables that have a direct impact on costs and quality of the service offered. 

With this assembly, we can obtain the address, speed and location of each vehicle and send these data to a server with its database. We will be able to access these data  from the cloud and display them on the screen, in the headquarter.

The use of technologies based on open code applied to this type of solutions, allows you the flexibility and adaptability that other standard market products cannot offer.

PLC Arduino for Fleet Management


Evolution and adaptation

Our customer's vehicle fleet has grown significantly over the last decade. The company deals with the processing, marketing and distribution of frozen foods and has an important commercial network. Over the past few years, several needs to be addressed have appeared. On the one hand, due to the business strategy; on the other hand, because it is necessary to follow the regulations about the transport of this type of goods regarding the cold chain; and last but not least, because the control of working hours is required by law.

In order to maintain the competitive level reached by the company, the quality of the product must be guaranteed and, at the same time, fleet management must be improved by taking advantage of the possibilities offered by new technology.

In order not to lose competitiveness, it is necessary to face up to the behaviors that have been changing in recent times, such as loading and unloading in large logistics platforms, accessing to pedestrian areas where goods are unloaded, among others.


After analyzing the necessary requirements and which Arduino PLC best suits the number of inputs, outputs and accessories, a standard product is defined to be installed in the whole fleet. At the same time, communications, data to be saved in local mode, and data (most of them) to be sent through GPRS to the data center for analysis and decision-making in real time must be prepared.

The Ardbox Analog GPRS with GPS from 20IOs family meets the customer's needs thanks to its quantity and types of inputs and outputs, and also allows a growth in input and output needs that may arise in the future, without having to change the installed hardware.

The priority in this project is the GPS positioning and the temperature of the goods. From the data returned by the GPS, speeds, routes, types of driving, stops, and other relevant information can be analyzed to improve productivity, save fuel and improve efficiency.

The company's competitiveness increases entirely thanks to a small investment, while maintaining its commitment to maximum quality with customers in a sector as sensitive as the food industry.

Final outcome

After installation in the whole fleet, the first equipment is prepared in two kinds of vehicles with very different types of routes.

  • A very local route with a small size vehicle (3500Kgs), which makes many stops, and many openings and closings of the trailer.

  • Another route in a large vehicle that makes only two stops in two large distribution centers, but making a much longer route by contrast.

Their behavior is very different but, in both cases, there are patterns that allow improvements in the routes, to a greater or lesser extent.

It is also observed that the cold chain is not threatened in any case, despite the fact that the test is carried out at the end of summer, when temperatures may not be very severe but, equally, the margin of frigidity is still very wide.

Fleet Management Diagram

The installation of different sensors and antennas is carried out very quickly and does not affect the trailer or tractor in any way. The power supply of the Arduino PLC is also easily solved, as this type of vehicle has an extra installation that facilitates this work.

One of the existing doubts was the one related to the GPS tracking, but it is not a problem because the accuracy and quantity of the data are more than enough. The software selected by the company manages quickly the data received and shows control panels adapted to the different needs defined.

Having control of the vehicles also facilitates communication with the logistics centres to ensure that the planned schedules can be met. Due to the size of some of these facilities, it is increasingly necessary to schedule the arrival, so a tracking system is crucial to avoid stops and loss of time of vehicles and drivers in these loading-unloading platforms.

Fleet management

Thanks to the installation of the drivers with GPRS/GSM and GPS, the customer has achieved the points below:

  • Improving the safety of drivers

  • Optimising vehicle consumption

  • Improving the safety of vehicles

  • Complementing the records of the working day

  • Savings on insurance costs (some companies offer discounts of up to 30-35 % for vehicles equipped with tracking systems)

  • Real-time route changes to avoid accidents, road works or congestion.

On the other hand, customers also benefit from these improvements as they see reduced delivery times and always receive deliveries on time.

One of the improvements envisaged from the possibilities of the system is to share with customers the real-time information of the vehicles and the temperature of the load.

Download the Fleet Management Case Study

Share it with your teammates.

Check the products of this case study

Industrial controller PLC Arduino and HMI Raspberry Pi

Industrial PLC Controller Arduino

Industrial PLC Controller Arduino
for monitoring, control and industrial automation

Do you want to receive more information about Fleet Management and automation solutions?

Open Source technology allows you to develop your Monitor applications.

Just fill the form and we will send you several examples about how to use Open Source based devices on your projects.