Exhibitors 2016

Interactive LightSaber
Interactive LightSaber

Interactive LightSaber

What happens when you combine:
- a WS2801 LED strip, folded to form a three faceted prism inside a plexiglas tube
- some home electrical tubing
- an Arduino YUN
- an (optional) accelerometer

You get an animated and interactive LightSaber!

The Arduino part of the YUN drives the LED strip at low level, defining effects such as "rainbow", "ping impulse", "balancer", "spiral", "ion cannon", etc.
While the Linux part of the YUN manages the interaction (via web, REST, MQTT, etc.) with other devices, via wifi to let other devices (smartphones, tablets, PCs) connect to the LightSaber.
Software (bash and python scripts) in the YUN activates effects reacting to "situations", i.e., the number of devices can be represented as "rings" on the saber, any new connections can trigger an "impulse" and so on.
Scripts can be "played with" (modified, combined) to create new interactive and social games.

Interactive LightSaber

Andrea Trentini

2002-TODAY) I am assistant professor at the Università degli Studi di Milano (Dipartimento di Informatica – http://dico.unimi.it) where I also teach Java Programming and Operating Systems. I published many articles in international journals and conference proceedings. I’m a strong supporter of the Free Software Movement: at my department I've founded a lab (http://sl-lab.it) meant to study various aspects concerning F/OSS (Free/Opensource Software).

2002-2006, in parallel) Together with two colleagues, we founded a small firm: I&T Mentor (http://itmentor.it). We provided consultancy on software systems, we specialized in design and implementation with object-oriented technologies. We were also strong supporters of free software (http://gnu.org) and the GNU/Linux platform.

1994-2006, in parallel) I have taught professional courses (at HP, Alcatel, Adfor, etc.) in Unix/Linux, Java, OOA&D, UML (Unified Modeling Language).

1996-2005) researcher at the Università degli Studi di Milano-Bicocca (http://unimib.it) where I discussed my PhD thesis in Computer Science (title: “Reflective Quality of Service management in the Real-Time Performers Architecture”), one of the results of a multi year project called Real-Time Performers (RTP). RTP is an architectural framework to design distributed soft-realtime systems based on timed plans.

1996) I graduated in Computer Science at the Università degli Studi di Milano (http://unimi.it). In parallel with my thesis work I attended the CEFRIEL (http://cefriel.it) Master in Information Technology (8th edition).

1983 onwards) My first computer was a ZX Spectrum, then a QL, a Z88, an Amiga, an 80286 AT clone, a 486, many Pentiums PCs, an ARM device, some embedded Geodes... and now I'm back with retrocomputing...

A latere...
Member of: "Comitato permanente italiano della Maison de l'Italie" (http://ciup.fr/les_maisons/maison_de_l_italie), "Free Software Foundation" (http://fsf.org/), "Electronic Frontier Foundation" (http://eff.org).

I do read a lot, I'm a good writer, a voyager, a diver, a sailor, a motorbiker, a passionate dancer and I'm curious about life, the universe and everything...

  D23a (pav. 6)
Data updated on 2024-04-09 - 4.17.20 pm