Social Networks

Aug 13, 2021


 In compliance with Regulation (EU) 2016/679 of the European Parliament and of the Council, of April 27, 2016, regarding the protection of natural persons with regard to the processing of personal data, by which Directive 95 is repealed / 46 / CE (hereinafter, RGPD), Law 34/2002, of July 11, on services of the information society and electronic commerce (hereinafter, LSSI-CE) and Organic Law 3/2018 , Protection of Personal Data and guarantee of digital rights (hereinafter, LOPDGDD), Guillermo Perez guarantees the protection and confidentiality of personal data, of any type that our clients provide us, in accordance with the provisions of the General Protection Regulation of Personal Data.

The data provided will be treated in the terms established in the RGPD, in that sense Guillermo Perez has adopted the levels of protection that are legally required, and has installed all the technical measures at its disposal to prevent loss, misuse, alteration, access not authorized by third parties, set out below. However, the user must be aware that Internet security measures are not impregnable.

Purpose of the treatment

All the data provided by our clients and / or visitors on the Guillermo Perez website or its staff will be included in the record of personal data processing activities, created and maintained under the responsibility of Guillermo Perez, essential to provide the services requested by users, or to resolve doubts or questions raised by our visitors. Our policy is not to create profiles of the users of our services.

Legitimacy of the treatment

1. Contractual relationship: It is the one that applies when you buy one of our products or contract any of our services.

2. Legitimate interest: To attend to the queries and claims that you raise and to manage the collection of the amounts owed.

3. Your consent: If you are a user of our website, by checking the box that appears in the contact form, you authorize us to send you the necessary communications to respond to the query or request for information raised.


We do not transfer your personal data to anyone, with the exception of those public or private entities to which we are obliged to provide your personal data due to compliance with any law. For example, the Tax Law requires the Tax Agency to provide certain information on economic operations that exceed a certain amount.

In the event that, apart from the aforementioned assumptions, we need to disclose your personal information to other entities, we will request your permission in advance through clear options that will allow you to decide in this regard.


We do not carry out international transfers of your personal data for any of the indicated purposes.


We will only keep your personal data for as long as is necessary to achieve the purposes for which it was collected. When determining the appropriate retention period, we examine the risks involved in the treatment, as well as our contractual, legal and regulatory obligations, internal data retention policies and our legitimate business interests described in this Privacy Notice and Cookies policy.

In this sense, Guillermo Perez will keep the personal data once its relationship with you has ended, duly blocked, during the limitation period of the actions that may arise from the relationship maintained with the interested party.

Once blocked, your data will be inaccessible to Guillermo Perez, and will not be processed except for making it available to public administrations, Judges and Courts, for the attention of possible responsibilities arising from the treatments, as well as for the exercise and defense of claims before the Spanish Agency for Data Protection.


We use all reasonable efforts to maintain the confidentiality of the personal information that is processed in our systems. We maintain strict levels of security to protect the personal data we process against accidental losses and unauthorized access, treatment or disclosure, taking into account the state of technology, the nature and risks to which the data is exposed. However, we cannot be held responsible for the use that you make of the data (including username and password) that you use on our website. Our staff follow strict privacy standards and in the event that we hire third parties to provide support services, we require them to abide by the same standards and allow us to audit them to verify compliance.

Your rights

We inform you that you can exercise the following rights:

1. Right of access to your personal data, to know which are being processed and the processing operations carried out with them;

2. Right to rectify any inaccurate personal data;

3. Right to delete your personal data, when this is possible (for example, by legal imperative);

4. Right to limit the processing of your personal data when the accuracy, legality or necessity of processing the data is doubtful, in which case, we may keep them for the exercise or defense of claims.

5. Right to object to the processing of your personal data, when the legal basis that enables us to process those indicated is our legitimate interest. "Company_Name" will stop processing your data unless it has a legitimate interest or is necessary for the defense of claims.

6. Right to the portability of your data, when the legal basis that enables us to process it is the existence of a contractual relationship or your consent.

7. Right to revoke the consent granted to Guillermo Perez

To exercise your rights, you can do so for free and at any time by contacting us at the address Cl. 5 # 50-103, attaching a copy of your ID.

Sep 28, 2020

Book: "Collection of Arduino Projects"



Chapter 1. Introduction

Chapter 2. Astronomical Clock

Chapter 3. RF Remote Control

Chapter 2. Three LED´s Lightness Control With Android Studio

Chapter 2. Automation Home With Arduino UNO

Chapter 2. Weather Station With Arduino UNO

Chapter 2. IoT Aquarium Monitoring




"This book is a collection of my best publications old and new on projects made with the Arduino UNO board or with the Arduino IDE programming tool:

Astronomical Clock: This is a clock and calendar, also we can see on the TFT screen the astronomical data of the Moon in real time, making use of the DS3231 clock module.

RF Remote Control: This project shows us how we control a "Micro Robot Car" by mean of using a RF Remote Control, and a magnetic control (Infineon 3D Magnetic Sensor 2Go).

Three LED´s Lightness Control with Android Studio: In an android application we are going to control the lighting of three LEDs by means of sliding bars. An application of this project is the control of the lighting of a house.

Automation Home with Arduino UNO: this project is an example of a smart home prototype developed with Arduino UNO and App Inventor 2. We will be using a conventional Smartphone. The modules used are: HC-05 Bluetooth, PIR Motion Sensor, DHT11 Humidity Sensor, MQ2 Gas Sensor, LDR Light Detection Sensor, Servo, Fan and LED.

Weather Station with Arduino UNO: here I show you three examples of weather stations, the most important is the third, where the data sampled by the Humidity and Barometric Pressure sensors are captured and sent to the NOKIA LCD screen and to the serial port, later these data are graphically displayed on the computer through an application made with Visual Basic 6. The application is also programmed to save the data in a database made with SQL Server.

IoT Aquarium Monitoring: In this project I demonstrate that it's possible to use our technologies to monitor and protect life in water, aquariums, rivers, lagoons and seas. I've used the following technologies: Amazon Web Services, Soracom Air Global IoT SIM, and Seeed Wio LTE US version 4G, which is an Arduino and Grove compatible development board."

The links of this Ebook are:  

Sep 27, 2020

Book: "Projects with IOTA"


Chapter 1. Introduction

Chapter 2. Software Installation

Chapter 3. Air Quality System v1

Chapter 4. Air Quality System v2

Chapter 5. Waste Monitoring System



"In this book you will find three projects in which we will use the IOTA protocol, and the JavaAcript and Node.js programming languages; We will learn how to develop Healthy Indoor Environment Systems for smart commercial buildings using Authenticated Masked Messaging (MAM) of the IOTA protocol. Below I give a sketch of the content of this book:  

Air Quality System v1: we're going to simulate a system for monitoring the humidity and temperature of an intelligent building located in Mexico City. Remotely we can know the values ​​of these parameters and then we can take measures to control them, or anything else.

Air Quality System v2: we've improved the version of our system, and we've added two more sensors, that is, an LP Gas sensor and a Carbon Monoxide sensor. We have simulated this system in a smart building in New York City, and with this version we can know if there is a gas leak and / or a fire in our smart building.

Waste monitoring system: here we're going to monitor all garbage waste in a smart building located in Berlin. We all know that these wastes emit unpleasant odors that damage the health of those who live or work in these smart buildings."

The links of this Ebook are:  

Mar 2, 2020

Book: "Collection of Raspberry Pi Projects"


Chapter 1. Introduction 

Chapter 2. Alarm System

Chapter 3. Gas Leak Alarm

Chapter 4. Weather Station

Chapter 5. Digital Image Processing

Chapter 6. Animations With Python And Pygame


"This book is a collection of my best publications on projects made with the Rapberry Pi board, and which I describe below:

Alarm System: Develop an alarm system to detect the movement of someone through the use of a PIR motion sensor and the Raspberry Pi Zero W board. When this happens, an alert notice will appear on the Twitter account.

Gas Leak Alarm: Develop a system for the detection of fires or gas leaks with the Raspberry Pi Zero W board and the MQ2 gas sensor. This system can send the captured data to the remote server of ThingSpeak. When a gas increase is detected beyond a limit, then a message is sent to the Twitter account.

Weather Station: Develop a Weather Station with a Raspberry Pi Zero W board, and monitor all the sensors with ThingSpeak and Twitter. The sensors used are DHT11 (humidity and temperature sensor) and BMP085 (barometric pressure and temperature sensor). Also, you can use new versions of this sensors without any problem.

Digital Image Processing: Make use of digital image processing with OpenCV on a Raspberry Pi 3. To achieve this goal, start from the software installation to make your own object classifiers and finally make an example to manipulate an object by means of an image in movement. This has many applications, ranging from recognizing people or objects, to creating your own video surveillance system.

Animations With Python And Pygame: The main goal of this project is to develop virtual animations of a human, animals and objects that are moved on a stage or image background. We will use Python and Pygame, these software tools are used to program games."

The links of this Ebook are:

Mar 12, 2019

Ebook: "Voice Assistant Using SONY Spresense"

1. Introduction
2. Hardware
3. Software Installation
4. Operation
5. Test
6. Conclusions
8. Datasheet


"This is a help system to open and close doors, windows and other devices through the use of voice. In this project we´re going to use SONY Spresense boards (main and extension). The connection is via wireless via a Bluetooth HC-05 device. Its applications can be to remotely control some devices or for some people with disabilities who have the inability to move easily to activate these devices."

The links of this Ebook are:

Free Projects:

Feb 5, 2019

Ebook:"Battery Charger With Arduino UNO And dsPIC30F4013"


1.  Introduction
2.  Hardware
3.  Software
4.  Power Supply and solar charge
5.  Battery Charge
6.  Activation of a Load
7.  PID Control of a Battery Charge
8.  Visualization and Data Indication
9.  Test
10. Conclusions
12. Datasheet


"The main goal of this project is to develop a prototype battery charger, and using PID Control. To achieve this goal, we used the Arduino UNO board and the dsPIC30F4013 microcontroller. The Arduino UNO board will take care of the data visualization and the dsPIC30F4013 of the data processing to general the PID control signal PWM. As a device to control the charges we used the MOSFETs. As software we used Arduino IDE and MICROCHIP XC16 compilers."

The links of this Ebook are:

Free Projects:

Jan 5, 2019

Ebook: "Images Processing With Raspberry Pi 3"


1. Introduction
2. Installation
3. Classifiers
4. Tests with Images
5. Test with videos
6. Moving a Robot Arm
7. Datasheet


"The main goal of this project is to make use of digital image processing with OpenCV in my Raspberry Pi 3B. To achieve this goal, we will start from the installation to make our own object classifiers and finally make an example where we can manipulate an object by means of an image in movement. This has many applications, ranging from recognizing people or objects, to creating our own video surveillance system.

As for the Software, I use the Python version 2.7.13, and OpenCV version 3.1.0, however you can use the versions that suit you as long as they are compatible and do not generate hardware conflicts. I used my Raspberry Pi 3B board with Picamera and webcam, which proved to be compatible and stable in the development of my projects."

The links of this Ebook are:

Free Projects: