Some files for you

I'm proud you've visited this page. It includes the links to various things. Here you can also download some of the slides I used during my talks at the latest Linux Days.

If you find a broken link please let me know so I'll can fix it.

Talks and conferences

Selected talks & conferences

Better Embedded 2013

Florence (Italy)

July 8-9th 2013

A talk about Wireless Sensor Networks powered by Energy Harvesting techniques. My work focused on providing a solution to the low efficiency of a conventional Wireless Sensor Network using simultaneously piezoelectric, thermoelectric and solar energy sources. All the written code is Free Software.

Development of a Wireless Sensor Network powered by Energy Harvesting techniques [eng]


[1] Energy Harvesting Technologies, Shashank Priya and Daniel J. Inman [eng]
[2] Sviluppo di un nodo di una rete wireless di sensori alimentata mediante tecniche di energy harvesting, Daniele Costarella, 2013 [ita]

NeaPolis Innovation Recognition Program 2013

Università degli Studi Parthenope

A talk about my studies as trainee at Meditel located in Battipaglia (Salerno), Italy. My work focused on providing a solution to the low efficiency of a conventional Wireless Sensor Network using piezoelectric energy sources. I'll keep on studying this subject as thesis project as "Università di Napoli Federico II" student.

Piezoelectric Energy Harvesting for Wireless Sensor Network [eng]

Download Energy Harvesting Demoboard

Linux Day 2012

Università degli Studi di Salerno

Slides I used with the talk about free software in embedded systems. This talk was taken at University of Salerno. You can find here more infos about Linux Day 2012 in Salerno

Software libero nei sistemi embedded [ita]


Linux Day 2010

Università degli Studi di Salerno

Here are the slides I used with the talks about both "KDE 4.5" and "Unix Scripting". The talks were taken at University of Salerno together with Ivan Grimaldi. You can find more infos about Linux Day in Salerno on the HCSSLUG website.

KDE: "Experience Freedom" [ita]


Shell in UNIX: uso e vantaggi [ita]

Download Download scripts

[1] Advanced Bash-Scripting Guide [eng]


FLUSSI Digital Transitions 2010

Teatro Comunale San Gesualdo

Slide used during the workshops taken @ FLUSSI Digital Transitions (Avellino, Italy - 24>28 August 2010). I was there with Carmine De Rosa and Ivan Grimaldi. We spoke as members of KDE Italia and HCSSLUG.

KDE 4.5 [ita]


Fondamenti di GNU/Linux [ita]


Linux Day 2009

Università degli Studi di Salerno

These are the slides from Linux Day 2009. It's in italian and titled "KDE 4.3: tutte le novità" [en: "KDE 4.3 - that's the news!"]

KDE 4.3 - Ecco le novità [ita]


TiRilascio: KDE 4.2 Release Party

San Giorgio a Cremano

Thanks to Roberto Dentice (OpenMind)

KDE 4.2 [ita]

Download non disponibile

Linux Day 2008

Università degli Studi di Salerno

These are the the slides from a talk given at Linux Day, 24th October 2008, in Salerno. It's titled "KDE4: una panoramica" [in English: "KDE4: an overview"]. A day review can be read on KDE.NEWS.

KDE4: una panoramica - I nuovi pilastri, le novità [ita]




Master Degree in Electronic Engineering

Laurea Specialistica in Ingegneria Elettronica

Project and development of a smart Wireless Sensor Network node powered by ambient Energy Harvesting. The demoboard is capable of accepting piezoelectric, solar and thermal-powered energy sources simultaneously. The project comes with a web based real-time data view.

Sviluppo di un nodo di una rete di sensori wireless alimentata mediante tecniche di energy harvesting [ita]



Bachelor Degree in Electronic Engineering

Laurea in Ingegneria Elettronica

IP Multimedia Subsystem or IMS is a standardized Next Generation Networking (NGN) architecture for telecom operators that want to provide mobile and fixed multimedia services. It uses a Voice-over-IP (VoIP) implementation based on a 3GPP standardized implementation of Session Initiation Protocol (SIP), and runs over the standard Internet Protocol (IP). [Wikipedia]

Proposta di un'architettura IMS integrata in ambiente virtualizzato: analisi di prestazioni [ita]


PICDEM 2 Plus Clone

Automatic measurement systems

The PICDEM 2 Plus board demonstrates the capabilities of Microchip’s 8-bit microcontrollers, specifically, 18-, 28- and 40-pin PIC16FXXX, PIC16F1XXX, and PIC18 devices.

It can be used as a standalone demonstration board with a programmed part. Alternatively, it can be used with an in-circuit emulator (for example, MPLAB® Real ICETM) or with an in-circuit programmer/debugger (such as MPLAB® ICD 3 or PICkitTM 3).

In this clone I used a PIC16F877A, a 28/40-Pin 8-Bit CMOS FLASH Microcontroller

My presentation was about a demonstration program displaying a real time clock, ambient temperature and a voltmeter. I used the PICkit3 programmer.

You can find the code on github.

Integrated photonics

Slides about Arrayed Waveguide Gratings

Arrayed waveguide gratings (AWG) are commonly used as optical (de)multiplexers in wavelength division multiplexed (WDM) systems. These devices are capable of multiplexing a large number of wavelengths into a single optical fiber, thereby increasing the transmission capacity of optical networks considerably. [Wikipedia]

AWG. Principio di funzionamento, dipendenza dallo stato di polarizzazione e applicazioni [ita]



Develer Workshop

Campi Bisenzio, Florence (Italy)

November 6th, 2013

A workshop focused on the principles and benefits of applying the Energy Harvesting techniques on Wireless Sensor Networks. The contents come from a Better Embedded 2013 talk.

Development of a Wireless Sensors Network powered by Energy Harvesting techniques [eng]


Flussi 2013

Teatro Comunale Carlo Gesualdo, Avellino (Italy)

August 28-31st, 2013

A workshop held by me and Salvatore Carotenuto (Startup Solutions) about Electronics using Arduino boards. This training course provides an introduction to the basic concepts about microcontrollers in applications such as ambient monitoring, light effects, real-time sound generation. This course has been designed to allow even those who had a poor knowledge of electronics and programming to benefit.

Syllabus [ita]


Electronics LAB [with Arduino] - Slides [ita]