Arduino tinkering: Parts Assemble!

After getting all the necessary parts together, I started assembling them.

The process is pretty straightforward, I just followed the pretty exact description at’s tutorial.


Then it was time to connect the Arduino to the PC using the little part I bought last time, the USB to serial converter.

When I tried to load the sketch onto the arduino I ran into trouble while compiling. The bounce.h library has been updated and changed its nomenclature, making the code crash. Being a complete noob in processing and library use I first wanted to give up and wait for fix, but then I looked at some examples provided by the bounce2.h library, replacing the old one. From there I changed the code to actually compile. I also changed the MAC address so that my board was actually able to communicate.

I don’t post the details on my quickfix, because the folks from (James) updated the sketch a few days ago and now it should be working „out of the github“ without any need for modifications. I haven’t tried this yet, but I doubt that there will be any trouble now.

I used their simple mail-to-print app for my first printout:


It works! Part of the tutorial is also a static html page that can be used to bring custom content to the printer. And I did what had to be done:


The plan was in the beginning to provide a website with a variety of information bits with the possibility to print single items and take them home. This should have happened during Doro’s Bachelor presentation, but being a bit late in the assembly process we put this idea away.

To use this printer I want now to make a website where Doro and I can put in items for a shopping list. Then, before leaving, we just hit the button and get a convenient printout that we can take shopping. Why not just use a smartphone? Because most apps need a constant internet connection to (un)check items in the list and the modern supermarket bunkers try to stop that from happening. And it’s fun to build.

I just have the rough idea until now, I have to make a decent plane how to achieve this and I have to get some knowledge on php, processing and sql in order to get there.



This site is proudly served without any cookies. Scrolling through this site says you're ok with this. what?

This site doesn't use cookies. I'm not tracking you, remembering you or dropping any cookies on your machine just for fun. Please enjoy this cookie-free space on the internet.