Python

Preview image for IoT Telemetry Aggregation

The project consists in the implementation of a small Proof of Concept for telemetry data aggregation on Microsoft Azure.

iotmicrosoft-azurepython
Preview image for Home Energy Monitoring

The project consists in the implementation of a Energy Monitoring system for my home. All appliances/loads of the house are powered by electricity, which has a cost that varies in three electricity price bands.

business-intelligencecloud-computingcssdockerhtmljavascriptjquerymicrosoft-azuremqttpythonraspberry-pisql
Preview image for Modbus Simulator v2

This project is the sequel of the [already published Modbus Simulator](/projects/modbus-simulator/).

bootstrap5csshtmljavascriptjquerymosquittomqttpyqtpyqtgraphpython
Preview image for Modbus Simulator

Modbus Simulator

Mar 19, 2022

During my professional career, it happened several times to be dealing with Industrial Protocols and in particular to have to develop or test some client that uses Modbus TCP. In particular, the difficulty in the develop

bootstrap5cssdockerflaskhtmljavascriptjquerykubernetesmodbuspythonrest
Preview image for Simple Home Domotics

In this project the goal was to open a door with a PC through a Bluetooth connection. The basic components are:

3dmodellingarduinobipolar-stepper-motorbluetoothcad/camcatiahc05hybrid-stepper-motorpybluezpyqtpythonpyuicqt4stepper-motorstm32f4uartuml
Preview image for Washing Assistant

Washing Assistant

Aug 15, 2020

The project originated while working as a Consultant using AWS. Its main objectives were:

aiautoencoderawsclassifiercssdeep-learningdlgooglenethtmliotjavascriptjqueryneural-networksopencvpythonscikitlearnserverlesstensorflowtkinter
Preview image for Handwritten Digits Classifier

The project was born with the aims of:

classificationhandwritten-digitsmachine-learningmlmnistneural-networkpythontensorflow
Preview image for GPGPU Programming example: spiral animation

After having come close to General Purpose GPU programming and having studied “CUDA by example”, I decided to take the time to write a simple CUDA example.

cudagpgpugpuparallel-computingpython
Preview image for Rapid Javascript Chart Prototyping Tool

The project started when I faced a problem of implementing a Javascript widget, but without having in short-term a data stream to use. Modifications in servers might be slow to obtain, depending on the organisation and w

djangojavascriptjqueryplotlypython
Preview image for Harmonic Balance Method

Study and implementation of the Harmonic Balance Method for linear and non-linear electrical networks, from UML design to Matlab/Python simulation and hardware validation.

electronicssignal-processingsimulationmatlabpythonorcadnon-linear-systems
Preview image for PySpectrum

PySpectrum

Nov 20, 2014

For the class of “Electromagnetic Compatibility” I decided to implement a Python program that could plot the emitted spectrum. The program had to aim of helping me in the solution of exercises and in the analysis of some

electromagnetic-compatibilityemcemitted-spectrummatplotlibpythonspectrum
Preview image for SwishUp administrator server clients

During my working experience for the IOS SwishUp app, I had to develop several requests for the iOS and Android app. For the administrator of the system I was requested to implement as well some tools for the interaction

pyqtpythonqt4turbogears
Preview image for Bicore II Acquisition Software

Python desktop application to acquire biological signal data from the CareHealth Bicore II device and plot it in real time on a PC.

pythonpyqtserialusbrs-232sqlreal-time