Me, Max and a whole load of wires spend the morning together

As you probably already know if you’ve been reading our blog, we’ve been spending some of our time renovating the showroom. So when I heard Max would be doing some work on the showroom I figured this would be a good chance to go with him and see what he’s up to.

Once we had arrived at the showroom we needed to unscrew and take out an USB port on the wall. unfortunately our lack of a screw driver that would actually fit stopped us swiftly in our tracks.

IMG_0652

(Max had tried several screw driver heads at this point and was thoroughly fed up).

Don’t worry though, we recovered pretty quickly and moved on to another important job. We decided to go to the server room, because we had a problem where the big TV screens would flicker every two seconds (on and off, on and off, on and… ok you get the picture).

The problem was that our current system of connecting the HDMI cables to the TVs relied on using Ethernet cables as a middle man. This is because HDMI cables aren’t long enough, so we had to use an adapter to convert the HDMI cables into Ethernet cables, which could then be connected to the TVs.

Adapter picture 2

(This is the adapter and it turns out it’s super expensive for what it does, but for your own sanity I won’t tell you the price)

So to fix the problem we moved the Raspberry PIs from the server room and placed them closer to the TVs (one for each TV), and connected the HDMI cables directly to the TVs from Raspberry PIs.

IMG_0656

(Max had to take apart the leaning tower of Raspberry PIs… well it’s not leaning but atleast it  sounds delicious)

Unfortunately connecting the HDMI cables directly to the TVs would take a lot of rewiring and Max effectively had to dismantle our entire set up for connecting the HDMI cables to the TVs.

IMG_0669

 

IMG_0676

After about an hour Max had successfully taken out all the HDMI cables, adapters and a good chunk of the other wires. In the end we had taken out all the wires except the Ethernet cables – those were connected to the Raspberry PIs and were still needed to provide an internet connection (which is fairly essential to our lives) .

Afterwards we went through some test runs to make sure everything was connected properly and that it all worked.

IMG_0685

In the end we managed to finish up all the wiring so hopefully when you check out the showroom yourself you won’t see any pesky flickering screens.

Tiles in the Labs Space, fresh UI

Just before the holidays, we had a prominent visitor to the labs space: Bernd Leukert. For this, we decided to put the current Tiles prototype into the labs space. We’ll switch the bottles (products) that we use most likely, but I wanted to share this quickly with you.

IMG_20141217_131229 IMG_20141217_131223

 

Our friends at SNK also did a great job on the web ui. It is fully responsive, so it looks great to add a tile with your smartphone but you can also get a great overview about all your tiles on a desktop browser.

Screen Shot 2015-01-09 at 10.17.15 AM

 

For the hybris summit ’15, mid-February, we’re now working on our own product designs. We’re currently envisioning to create our own can designs and buy 7 sets of refreshing, caffeinated, drinks with a different design (barcode) each.  I’ll post some graphics once we have them.

!!!Also check out our Tiles video!!!

New space, new face

We’ve already told you about the hybris labs Innovation Space at NY82. It gives us the chance to exclusively present our prototypes to customers and partners in an environment less hectic than at the events we frequently attend. And it’s also better than keeping them in storage somewhere. The prototypes, not the partners and customers. But to do this we need some help.

Let me introduce Andreas Kopp to you who has been supporting the labs team since September 1st. He will manage the hybris labs Innovation Space and give demonstrations of our prototypes to partners, customers and also new employees. Basically to anybody who is interested. So, if you want to get in touch just send him an email to andreas.kopp@hybris.com.

Andreas Kopp

Being an active member of the fablab Munich and a regular exhibitor at Maker Faires, Andreas will add some new spirit to the labs team, connecting hybris labs to the maker community. Building connected objects is one of Andreas’s great interests, but he says himself that he is very curious to learn more about e-commerce and the hybris world.

We’re glad to have you with us Andreas, welcome to the team!

The making of the 3D-printed, lasercut and electronically coolified hybris labs logo

As you might have heard, we’ve opened the hybris labs space in Munich. This is a show room where we the labs team will be able to showcase the prototypes it’s built over the years, so potential new customers, as well as our partners and existing customers can have look, get inspired, disucuss new technology and concepts. We’re still working on the details on how to maintain that showroom, but we’re already collecting the gadgets and the prototypes that we’ve built over the years. It seems to pay off that we “became physical” (jaja) very very early. It simply means we have stuff to put into those rooms. From wine shelves that show the latest around IoT to in-store displays that use gestures to navigate or iBeacons to identify customers.

IMG_20140729_223605

But this post is not about these prototypes. I realized that pretty much everything in the hybris labs space has story. A real story, one that you do not get when you “just buy it” – via external services or off-the-shelf. Sometimes a painful one, a story of hard work and failure as things did not turn out the way we wanted. But very often also stories of great exploration and experimentation combined with good returns – it very often really payed off when it comes to the reach we’ve achieved with our prototypes.

So everything has a story. And I could not resist to give our #hybrislabs logo, the logo that visitors will first see when they enter the space, a special story. Just ordering it would have been too easy and really not hybris labs. So…. as me and my family are new members of the FabLab Munich, I decided to 3D print, laser-cut and then electronically coolify the logo.

Some people have asked me for a step-by-step guide, so I hope to at least shed a bit of light into the process of making such a logo. I know for example, that Andreas Kopp of FabLab Munich Fame and Pixomat wants to recreate such a logo. It turns out that such a project is a great introduction to 3D printing, laser cutting and also electronics.

The logo was created in 3 steps:

  • 3D-printing the housing – each letter forms a little box with around 1.5mm wall width. I used a 2D SVG file from Inkscape and imported that into AutoDesk 123D, later on exported it to CURA for printing on an Ultimaker 3D printer. This process takes incredibly long. Each letter needs to be printed and even though I combined a few per print-job, I estimate around 20 hours in total. That’s time you mostly have to surveil the print job, but still it’s time you have to spend.
  • Once I had these “containers”, I added WS2812B RGB LED strips to the letters. This means a lot of cutting, drilling holes for the in/output lines and especially soldering. This process takes around 5-6 hours depending on your soldering skills.
  • Finally, after everything is electronically connected, tested, glued to the bottom of the 3D-printed letters, it’s time to laser-cut the top elements out of milky acrylic glass. As the laser cutter is a very exact machine, you can simply measure the length of a letter that got 3D printed and scale the lasercut design accordingly. I first created a MDF (wood) prototype of these top elements before I lasercut the more expensive acrylic glass.

Let’s take a more detailed look.

3D-printing the housing

For this, I started with a 3D SVG file (vectors) for the hybris labs logo. I got this a while back from our designers, SNK in Munich. I imported this “as a sketch” which means go get a flat surface in 123D.

Screen Shot 2014-08-01 at 08.50.11

Next, I extruded that logo 3cms high. Now I had little solid elements for each letter.

Screen Shot 2014-08-01 at 08.52.13

To create containers, I selected the top surface element and chose “shell”. It will allow you to specify the wall thickness, which is very important for 3D printing. Choose a wise and thick shell. I ended up scaling it down later on quite a bit, which reduces the shell thickness. I chose 3mm which worked well, even after scaling down in 123D by 0.5 and in CURA again by 0.75 (just my numbers).

Screen Shot 2014-08-01 at 08.53.04

It’s likely you will now  have to create a few .STL exports of that file because at least the 3D printers I had access to cannot print a meter long logo. So I ended up having around 5 print jobs. Actual printing, creation of the 3D printers GCODE was doen with CURA. That tool imports an STL file and exports the GCODE onto a SD-Card which goes into the 3D printer (like Ultimaker).

I will not cover all the settings in CURA, as this might also be a bit specific to the 3D printer you have.

Screen Shot 2014-08-01 at 09.02.45

IMG_20140723_150903

Making it Blink

At this point, we have our 3D-printed containers and we have to add RGB pixels to them so we can later control them with an arduino. The ingredients here are:

  • Access to a drill so you can drill holes into the containers.
  • WS2812B strips, like these from eBay. These can be controlled with e Adafruit NeoPixel library.
  •  3-wire cable for connecting all the pieces
  • soldering iron, solder
  • Arduino or compatible microcontroller, 5V power supply, power depends on how many pixels you drive. Each pixel has 16 mA I believe… in our logo we’ve got around 100.
  • some wine to smoothen your feelings. This step takes a lot of accuracy, time, patience.

Once I had figured out the best way to connect each letter, I cut the WS2812 RGB strip into pieces and put the pieces into the containers.

IMG_20140729_193129

Next up is the soldering. Each pixel strip has VCC, GND and the Data in/out pins. Essentially the three wires are connected to the beginning of each strip part, then connected between the parts. It is very very important that you test the pixels after each soldering step. The problem is that some pixels might be bad, and if you have such a pixel in the middle of your project, you will search endlessly later on. So solder one piece, then try it out immediately. For testing, simply import the Adafruit NeoPixel library into the Arduino IDE, load the strandtest example and add the right values for pixel count and data pin. Do not forget to connect the GNDs of your power supply and the Arduino GND, plus place a 330Ohm resistor before the first pixel’s data input. Also, it is recommended to use a capacitor across the power supply to smoothen spikes when the power supply is turned on.

IMG_20140729_193248

Laser-Cutting the top elements

The final step is a rather quick step in the overall process. Using a laser-cutter, I cut out the top elements that go on top of the housing. The good thing about a laser cutter (compared to a 3d printer I feel) is that it is very exact. So it makes sense to 3D print some parts first, measure them, then adapt the lasercut design. Still I first used cheap MDF / wood to try out if the measurements are really correct, then I used acrylic glass for the second run.

IMG_20140723_190338

I simply measured the length of the “l” in “labs” and adjusted the size of the labs logo based on that length. I used two supporting lines / rules in Inkscape for that (sorry, no screenshot available for that). With the cutter we have at the FabLab Munich, I then had to save the file as a pdf and import it into Corel Draw which is the vector program setup on the lasercutter PC. Laser cutting itself is a pretty easy and quick process – once the speed and intensity of the laser are checked the actual cutting just takes a few minutes.

Finally, the elements – bottom 3D printend and full of electronics and the top parts which are laser-cut – need to be glued together. To hold everyhing in place I used these clips that you normally use to hang up your wet clothes…

IMG_20140729_234431

Et voilà

I realize not every step might be 100% clear at this point, but I hope it gives a good overview. It’s the best I came up with over the last 45 mins and I need to move on to a few other things. Please comment or tweet me for questions, share it, thx a lot for reading!

Grand opening

On Thursday the new hybris office building, NY82, officially opened its gates. The hybris summer party was the perfect occasion to celebrate the grand opening. And what better place could there be for such a party than the terrace, and the hybris Labs Innovation Space.  Although the Innovation Space isn’t quite finished yet (Yes, we know we announced July 3rd…but…you know…well, we’re nearly there. By the end of July, promise!), we used this opportunity to premiere our brand new video: “Surprise”.

You’ll be able see “Surprise” here very soon. Obviously we’re not going to tell you yet what it’s about…

IMG_20140703_175351