Feature: Enrique Albertos // Hackster Impact Prize Winner

Enrique Albertos won a Hackster Impact Prize for his project "I Was There... Recycling the Waste!" Read our interview in English & Spanish.

In our "Secure Everything with Azure Sphere" contest, Enrique Albertos won the Hackster Impact Prize for his project: I Was There... Recycling the Waste!

We reached out to Enrique for an interview, and he was kind enough to provide answers in both English and Spanish!

Hackster: Congratulations again on your Impact Prize! Tell us a bit about yourself?

Enrique: I am a Spanish self-taught programmer in my mid-fifties. My beginnings with computer science were making programs for the Sinclair ZX-81 and an IBM System/38 with RPG.

I developed accounting software for Apple Macintosh in Pascal/C ++ and Oracle DB. Then I became the CTO in a newspaper company in the early days of the Internet. Next I returned to programming developing security solutions, access control systems and payment systems for vending machines, both embedded and high level apps.

I currently work as a Java backend programmer for payment gateways in the card payment industry.

--

Soy un programador español, autodidacta, de 55 años. Empecé con la informática en los inicios de los 80 con un pequeño microcomputador Sinclair ZX-81 y haciendo programas de gestión de almacenes en RPG para un IBM System/38.

He desarrollado software de gestión para el Apple Macintosh en Pascal/C++ y base de datos Oracle. Después fui nombrado Director de Sistemas en un periódico cuando los periódicos empezaron a publicarse en Internet. Y volví después a programar para una empresa dedicada a la seguridad, controles de acceso y soluciones de pago para máquinas de autoservicio, programando tanto en alto nivel como para sistemas empotrados.

En la actualidad desarrollo en Java pasarelas para pagos con y sin tarjeta.

Please briefly describe your project.

My project proposes and develops a system to reward the use of recycling containers maximizing user privacy.

The system generates unique secure one-time-tokens as QR codes each time the recycling container is used. The codes are for single use and include an identifier of the device that generated it, the date and time, random data and a unique signature generated with the device key.

--

Mi proyecto propone y desarrolla un sistema para premiar el uso de los contenedores de reciclaje priorizando la privacidad de los usuarios.

El sistema genera testigos únicos y seguros en forma de códigos QR que permiten probar el uso del contenedor de reciclaje a una hora determinada. Los códigos son de un solo uso e incluyen información del dispositivo que lo ha generado, la fecha y hora, información aleatoria como sal y una firma única generada con la clave del dispositivo.

Why did you decide on this project idea? Were you inspired by a personal experience, goal, or something else?

Initially, my project consisted of a system that generated QR tokens to show that a person had been in a certain place and at certain time, "I Was There" I called it.

I did not want users to have to identify themselves before using the system, so I discarded solutions such as identification cards, magnetic, with chip, contactless cards, and smart-phones with NFC tags or biometric identification.

IWT (I Was There) generates QR codes with a dated token independent of the person, unique and signed to avoid its modification as a guarantee that the token has not been tampered.

It is an idea that I had years ago but that I had not had the opportunity to develop.

As I progressed in the project, I saw an initiative of a company that was going to reward recycling with a mobile app and I thought that my idea could be adapted also to reward recycling in a very different way.

--

Al principio iba a realizar un dispositivo que generaba comprobantes seguros en forma de QR para demostrar que habías estado en un determinado lugar y a una hora determinada, lo llamé “I Was There”.

No quería que los usuarios tuvieran que identificarse previamente así que descarté cualquier solución basada en tarjetas de identificación (magnéticas, chip, sin contacto, teléfonos con NFC o identificación biométrica)

IWT (I Was There) genera códigos QR con información fechada, anónima, única y firmada para evitar su modificación posterior.

Es una idea que tuve hace años pero que no había tenido la oportunidad de desarrollar.

A medida que iba progresando en el proyecto vi en la prensa una iniciativa de una empresa que había desarrollado una aplicación móvil para premiar el reciclado y entonces pensé que mi idea se podría adaptar muy bien para premiar el reciclaje de una forma muy diferente.

What was it like working with the tools you chose for this project? Did you use any weird or unusual materials?

It has been wonderful to work with Azure Sphere Operating System; Microsoft is doing a great job.

The development tools are great, and I have practically only worried about my development with any problems to mention.

The AVNET development board is also fantastic and very well documented. Also I like to mention the daily support of AVNET engineers that has also been fundamental for all the contestants’ projects.

In the device I use an electronic ink display, which facilitates the reading of QR codes on devices that do not have a good camera or in extreme lighting situations, in addition to their low consumption, being practically always off.

I use a reed switch and a magnet to detect the opening of the container door. In a test I crashed it and I had to improvise and buy a cheap door alarm in a "variety store" and then modify it.

--

Ha sido una gozada trabajar con el Sistema Operativo Azure Sphere; Microsoft está haciendo un gran trabajo.

Las herramientas de desarrollo son increíbles, y prácticamente solo me he tenido que preocupar del desarrollo de mi aplicación sin otros problemas que mencionar.

La placa de desarrollo de AVNET es también fantástica y tiene muy buena documentación. Me gustaría mencionar también a los ingenieros de AVNET que diariamente contestaban a las dudas en los foros y que han sido fundamentales para que todos los participantes termináramos nuestros proyectos.

En el dispositivo he utilizado una pantalla de tinta electrónica, que facilita la lectura de los códigos QR en dispositivos que no tengan una buena cámara o en situaciones extremas de iluminación Es estupenda también por su bajo consumo, ya que está prácticamente siempre apagada pero dando información.

También he utilizado un interruptor de lengüetas accionado con un imán para detectar la apertura de la puerta del contenedor. En una de las pruebas, lo rompí y tuve que improvisar y comprar una alarma de puerta barata en un “todo a 100” y modificarla.

What did you learn while working on this project? If you were to build it again, what might you do differently?

It has been my first project for a contest, so I had to read many award-winning projects to learn from the masters.

There are amazing projects in hackster.io, you could spend years learning.

The main lesson learned: make videos of the solution as soon as possible! The review of the videos gives you the opportunity to detect what will not work in the final solution. It allows you to show your solution to your family and friends and receive early feedback about your project.

And, in addition, they are a great plan B if then you end up badly in time at the end and you can't finish that solution to “end world hunger and poverty”.

--

Ha sido mi primer proyecto presentado a un concurso por lo que me ha tocado leer muchos proyectos premiados de verdaderos maestros.

Hay proyectos fabulosos en hackster.io, te puedes pasar años aprendiendo.

La principal lección que he aprendido: ¡haz vídeos demostrando la solución lo antes posible! La revisión de los vídeos te da la oportunidad de revisar qué cosas no funcionan o se pueden mejorar. Además te permite mostrar la solución de forma sosegada a familiares y amigos y recibir una valiosa realimentación temprana sobre tu proyecto.

What’s the future of this project? Do you plan to turn it into a product, or keep developing it for fun?

I made an extension of the project focused on monitoring the uses of recycling bins adding a proximity sensor and a light sensor to remote monitor the recycling bins in combination with an Azure IoT Central profile to track how full they are and other possible anomalies like a fire or door left open.

That extension was also awarded with a Grand Prize in Element14 “Sensing the World Challenge”.

An important company dedicated exclusively to recycling has already seen the project and they liked it, it would be great if someone develops it.

At the moment, it is just a hobby to share time with my children and continue learning.

But let’s not fool ourselves, companies like to have personalized data, know their customers well and know what they spend their money on. For a company this project should automatically identify the packaging of the product that has been introduced into the container and add more value to the data and the company.

I have presented a new project for another context of hackster.io. It is an automatic tap with proximity sensor and controllable by voice commands to adjust the water temperature. The tap does not need to be connected to any external service. It processes the voice on the edge with TensorFlow Lite ensuring user privacy.

--

He hecho una extensión del proyecto más enfocada a la monitorización del uso de los contenedores de reciclaje agregando un sensor de proximidad y un sensor de luz para monitorizar remotamente los contenedores de reciclaje en combinación con un perfil de Azure IoT Central. Se pueden visualizar el nivel de llenado y otras posibles anomalías como un incendio dentro del contenedor o una puerta dejada abierta.

Esa extensión también ha sido premiada con el “Grand Prize” en el concurso "Sensing the World Challenge" de Element14.

Además una importante empresa dedicada exclusivamente al reciclaje ya ha visto el proyecto y les ha interesado, sería estupendo si alguien lo desarrollara.

Por el momento, para mí es solo un hobby para pasar el tiempo con mis hijos y continuar aprendiendo.

Pero no me engaño, a las empresas les gusta tener datos personalizados, conocer bien a sus clientes y saber en qué gastan su dinero.

Para una empresa, este proyecto debería identificar automáticamente el embalaje del producto que se haya introducido en el contenedor agregando más valor a los datos.

Este mes he presentado un nuevo proyecto para otro concurso de hackster.io. Se trata de un grifo automático con sensor de proximidad y controlable por comandos de voz para ajustar la temperatura del agua. El grifo no necesita estar conectado a ningún servicio externo y procesa la voz “on the edge” con TensorFlow Lite manteniendo la privacidad del usuario.

What one useful tip would you give to other makers? What’s something everyone should know if they want to be successful like you?

Maybe your solution/idea seems too ridiculous or you are ashamed of it, in that case you are probably on the right track. Do not give up! Normally new things/ideas produce those two feelings.

Finally, stay focused on the problem, sometimes less is more.

--

Probablemente tu solución o idea te parezcan ridículas o te produzcan un sentimiento de cierta vergüenza. ¡No te rindas! Normalmente las ideas y las cosas nuevas producen esos sentimientos, seguramente es un buen indicador de que vas por el camino adecuado.

Y por último, mantente enfocado en el problema, muchas veces se cumple que “menos es más”.

Any plans for your prizes?

The biggest prize is everything I've learned.

Regarding the monetary prize, with three children there is no need to make plans. We will use it for school supplies and some Data Science books that I would like to read.

Thank you very much to Adafruit. They have many tempting things on their web. At home we are big fans of Ladyada. We will look there for inspiration for new projects.

I am also very grateful and excited about the idea of making my next PCB with Patchr.io another thing to learn, although the smell of ferric chloride always brings back memories of when I was a teenager.

Again, thanks to Avnet, Hackster.io & Microsoft for this stunning context.

--

El mayor premio es todo lo que he aprendido.

En cuanto al premio en metálico, con tres hijos no hay necesidad de hacer planes. Lo usaremos para material escolar y algunos libros de Data Science que me gustaría leer.

Muchas gracias también a Adafruit. En su web tienen muchas cosas tentadoras. En casa somos grandes admiradores de Ladyada. Buscaremos inspiración para nuevos proyectos.

Estoy muy agradecido y entusiasmado con la idea de hacer mi próximo circuito impreso con Patchr.io aunque el olor a cloruro férrico siempre me trae buenos recuerdos de cuando era un chaval.

De nuevo, gracias a Avnet, Hackster.io y Microsoft por este genial concurso.

Huge thanks to Enrique for sharing these thoughts!

Check out our Contests Page for your own chance to win

Alex Glow
The Hackster team's resident Hardware Nerd. I love robots, music, EEG, wearables, and languages. FIRST Robotics kid.
Latest articles
Sponsored articles
Related articles
Latest articles
Read more
Related articles