University Projects

EMP (Embedded Message Pack)

2021

Progetto sviluppato durante lo sviluppo della mia tesi sperimentale magistrale. Scopo di questa libreria CROSS-PLATFORM, è semplificare e standardizzare la comunicazione tra 2 diversi device (non necessariamente dello stesso tipo) con una comunicazione stabile ed efficiente.
Il progetto è nato come "spin-off" di quello che avevo fatto nello Scorbot l'anno precedente:
Dopo aver creato uno standard ad-hoc per la comunicazione tra la scheda e il Computer, mi sono reso conto che il lavoro sarebbe stato difficilmente trasportabile in un altro progetto, con il know-how che ho sviluppato ho però deciso di estendere le conoscenze e creare una libreria che automatizzasse il processo per ogni possibile pacchetto di comunicazione


Scorbot (Controlli Automatici)

2019:2020

Progetto inizialmente sviluppato per il corso di Controlli Automatici in Triennale, e successivamente evoluto in una borsa di studio. Scopo del progetto era rimettere in funzione l'esercito di Scorbot presente nei lavoratori della facolta di Automatica che, nonostante siano meccanicamente funzionanti, non sono più manutenuti e il supporto dall'azienda produttrice (del 1990). Il mio contributo è stato omni-comprensivo, dalla creazione di ben 2 revisioni di schede, alla creazione del Firmware fino ad arrivare alla creazione di un interfaccia grafica.

My Project

List Download

Come ogni ragazzo anche io ho le mie passioni, nel mio caso serie TV, essendo un grande appassionato, mi sono ritrovato spesso a scaricare le serie una per una, con tutte le limitazioni di banda del caso, e la "rottura" di dover cliccare 1 per 1 tutti i link, quando spesso, apparte il numero dell'episodio, l'url è lo stesso identico.
Da questa "esigenza" è nato il mio piccolo List Download, un semplice script python che permette di scaricare una lista di episodi lunga a piacere, tramite download paralleli.
Questo semplice programma, è stato divertente da scrivere e utile per tenere in caldo python e in oltre mi ha permesso di agirare la limitazione di banda sulla singola connessione, poichè avvia n-download in parallelo, accelerando di molto il download dell'intera serie!!!

More info on Tor Vergata Website