ELL-i DailyGreens at Google Launchpad in EIT Digital

Huh, last week was intense. I was at EIT Digital in Otaniemi taking part in a week long workshop training mentoring session developing our DailyGreens product. We learned a huge amount on things like product development, user surveys, user experience analysis, technologies, marketing and pitching.

I’m sure this made me a better person in many ways but also taught me a lot. Thanks, all.

Social distributed groupwork workshop at Helsinki Hacklab

I’ve started to have weekly sessions at Helsinki Hacklab on mondays after normal office hours on subjects related to working effectively via Github or some similar version control system.

I have a vision of cultivating ourselves to become better programmers and better makers together, teaching ourselves and each other the kinds of skills necessary that we can succesfully act as independent agents in our and other open source joint efforts.

This not only means being sufficiently apt at using Git and Github, but being reasonably learned about the larger picture; software architecture, network architecture, system architecture, electronics, and the tools and thinking paradigms prevalent at each abstraction.

My vision is actually deeper and goes well beyond what I can even describe in here, but we have already begun to walk the journey. Join us at:


My personal experience at Open Illuminati Hackathon

Greetings all hackers

Just this weekend I attended and partially organized a lighting oriented Open Illuminati Hackathon in Otaniemi. ELL-i open source cooperative with Helvar, Fidelix and Ledil held an event for 48 hours of hacking. In addition to being part of organizing, I took part personally and joined Gaja, Ivan and Otso in a very ambitious effort at home automation and human centric lighting.

Ivan and Otso are already part of ELL-i open source cooperative, with Gaja being knowledgeable of us beforehand having attended the Bare Metal Hackathon in may 2014. We had premeditated slightly on irc about having a team and that we have some ideas on what kind of automated routines home lighting could have to make better life quality.

Our ambitions are centered on SAD therapy using ultrabright light and sleep rhythm sensing to facilitate easy mornings. We leveraged on existing ELL-i technologies, developed them further and created plans to extend our architecture towards storing the configuration in cloud, connecting to cloud calendars and reading weather service data.

I had great fun even though hacking was constantly interrupted with me also being responsible for opening the door. Anyhow, hacking was good and our team achieved great results. I mostly ideated, complained to people and waved my hands a lot. I also used my nonexisting illustrative skills to annoy twitter and the rest of us. Ivan procured from nowhere support for HelvarNet connection to DALi Router, Otso did cloud coding and Gaja worked on state machines. I’ll link to the project Github repository so you can see the top level materials.

Some other teams used ELL-i Site Controller to control an ELL-i Leaf Node RGB light so that they could concentrate more on the front end and algorithms. Asif and Omer did base their sun emulating on standalone ELL-i Leaf Node RGB light.

All in all I had great fun and started something I’ve always wanted to have. This project will continue to be developed as eventually I will install these systems in my home and I think the rest of the team wants the results for their personal use as well.

Oh and it will naturally be released as Open Source and Open Hardware, so everybody can benefit.


– t

First smoke of a new thing

We just today tested a STM Nucleo F334 board with prototypes for Poelli and Lebulli shields. Poelli eats power from PoE-enabled Ethernet providing the Nucleo and Lebulli with energy. Lebulli is a fancy high efficacy RGB LED driver.

We aim for a production run later this year with several larger and fancier demos to come.

What the 8 happened?

Sorry all, I really had to get some Z post-hackathon before typing any sort
of sensible text about it. I enjoyed the buzz tremendously and could not
sleep a lot during the event as hacking continued pretty much throughout
both nights.

Results of the ELL-i Bare Metal Hackathon are impressive to boot. All of
the contest entries include a small embedded computer running task-specific
software and electronics while some connect this to a bigger system such as
the Internet.

Contest winner Konsta Hölttä programmed a fully functional software
polyphonic audio synthesizer for STM Discovery F4 from scratch,
winning himself a Saleae Logic Pro 16 analyzer.

First runner up, Ivan Raul and Qinglai Xiao wrote a Gdb remote stub
for ARM Cortex M0 that supports SWD connectivity to the next MCUs in the
system. Special kudos for supporting more than one variety of M0 from the
beginning. Prize for Ivan and Qinglai is Saleae Logic 8.

Second runner up, Tatu Peltola made a direct conversion radio
receiver for Ellduino with very minimal external component count,
winning a Saleae Logic 4. The demo was entertaining and very hacky.

Honourable mentions go to Manik Madhikermi, Jose Granados Vergara
and Andrea Buda for best working system for their network enabled
blood pulse oxymeter and Tuomas Aura, Mohit Sethi and
Sandeep Tamrakar for Config with light & sound for coolest idea.

The hackathon core idea was to hand out very small embedded computer
developer boards to people, see them group spontaneously and try to achieve
any unlimited idea they decide to pursue in the 48 hours time. All of the
devices had an ARM Cortex M family processor with at most tens of kB of RAM.
Some of the boards have network connectivity and making networked devices was