Category: Uncategorized

  • Schächental GoPro Fotos

    Yesterday I waited for the fog to disappear as predicted, but it didn’t happen. So today we went to Unterschächen in Uri where there is very seldom fog. When we arrived, I saw that WinWings were there just ready to dirve to take off. Sure enough they had a place left for me in the bus. The flight was nothing special, but in November every flight is better than sitting in the fog. The calm air was perfect thought to try my new toy. I got the GoPro outdoor camera mainly to take pictures during tandem flights so I can sell them. But now that I have it, why not use it for solo flying and speed flying as well? Here are some pics:

  • RepRap part 3: Ethernet connection

    With the X and Z gears propperly glued, all axes moved. But it didn’t take long for the Z axis gear to break again. The gear that came with the kit was multilayered wood glued together and laser cut. The place where the belt is, is off the axle of the stepper motor. That’s obviously not a good combination. So I ordered an alloy gear from maedler. That came without a hole in the center. I didn’t have anything else then my hand drill available. Well it’s a bit more off center then I had hoped, but nut much worse than the laser cut wooden gears. And still, it works. So, all three axes work now. The ammount by what they move doesn’t seem right, so I’ll have to adjust some parameters still.

    (more…)

  • RepRap Part 2 : It moves

    It’s been a while since I assembled the Gen7 Electronic board and the extruder. I ordered the extruder together with the steppers from the Netherlands. The hot end v6 is a very nice design compared to the original, where you had to wrap the heating wire around the nozzle yourself. But it’s too big to fit through the hole of my wooden X-Axis sledge from the gffr kit. So, for the moment the extruder is tied to the X-sledge with a clamp.

    When I assembled the electronics, I flashed the Teacup firmware onto it but I was never able to connect to it with the reprap host software on the computer. When I connected to it with a serial terminal, I saw a “0” about once a second.

    Now after some months I found the time again to make some progress on my RepRap. Also ReplicatorG showed no sign of a successful connection. So I thought to be sure, I would flash the firmware again. But this time I didn’t succeed in doing so, not even with the ICS programmer. Looks like my avr suffered from a corrupted bootloader. That’s a known bug resulting from random operation during power down. Traumflug guided me through the process of flashing the bootloader on IRC. After that, flashing the firmware worked again. Traumflug also told me that neither the reprap host nor ReplicatorG are too well suited for operating with Teacup. He suggested to use printrun instead.

    (more…)

  • My first night at a hospital

    Last time I spent a night in a hospital was when I was born moren than 34 years ago. I was never looking forward to the next one.

    But this weekend our son Levin hit the ground with his head really hard while playing. He cried badly, and the spot on his head that hit got swollen. We immediately went to the hospital with him. As we suspected, the doctors diagnosed a concussion, and wanted to keep him vor supervision for 24 hours. During the night he cried a couple of times, but because the nose was filled in. They woke him every hour to flash into his eyes with a torch. The next day he plays again as if nothing had happened.

    So, my first night in hospital was not as bad …

  • Time Tracking with RFID on BORM ERP

    Before I discovered what my Bifferboard really is, I almost disposed it, but now It found a new purpose. It’s a networked rfid Terminal for time tracking on our BORM ERP. I use a simple python script on the device because it’s easier to experiment on a device where I would rather not compile too much every time trying something. In fact, this is my first python project appart from looking through some scripts and changing a few lines here and there.

    (more…)

  • Make an RFID tag with an AtTiny and a coil

    When I stumbled across this blog post, I was sure I have to try this at home. I had some interest in RFID for a while, but the Proxmark was too pricy for me just to play with. So this experiment came just right.

    The attiny85’s were difficult to get in Switzerland, so I ordered them from Germany along with an ISP programmer. I think it would also work with other AtTiny’s for example the 45 is available from Conrad. The hex file is just 1.7 kB, so the AtTiny45 should suffice.

    (more…)

  • Running debian on a nas dongle [updated]

    I used a nas dongle from ARP for a while to share an USB harddisk, and I always wondered about what’s inside. It’s a nifty little device that works reasonably well. It needed a reboot from time to time, and it had some issues with the filesystem. Because of the FAT filesystem it couldn’t store large files, but what I missed most was ssh. Not ssh itself, but scp, sftp and rsync. I knew that without further information it would be impossible to add these. But so far I couldn’t find out anything on the internet. Then somehow I found a blog post with a device that looked similar from the outside but was sold more like a hacker device. So I went to figure out if it’s the same. It looked similar from the inside as well. So, it is probably really a bifferboard. The pins for the serial console matched, which was even more proof…

    The boot messages with the stock firmware look like this:  $ minicom -b 115200 -D /dev/ttyUSB0

    (more…)

  • Refurbishing our VW Bus camper van

    Refurbishing our beloved VW Bus camper van that served us so well on our great adventure in south america was long over due. After lots of offers and some setbacks, it’s finally going to happen before the rust wins.

    Last week, I spent two days tearing everything appart.Removing bumpers, windows, lights, mirrors, trims, bike and kayak carrier, fridge… Scratching on every bit of rust I could spot.

    Now the pro’s will handle the rust and give it a new paint. And in two weekt, I will put everything back together. Here are some Pics of how it looks at the moment:
    VW Bus torn appart

  • Rendering Text in WebGL

    Just like OpenGL and most rendering engines that I know of, WebGL has no builtin support for text rendering. And on top of that, I can’t use the approach we use in PointLine at the moment. PointLine gets the outlines for the characters from the Windows GDI. So I was looking for something cross platform.

    Searching on the internet there are two main approaches:

    1. Render the alphabet or the word in question to an image, and then use that image to texture some triangles.
    2. Trace the outlines of the characters and triangulate the polygons.

    Although I prefer the second approach, I found an example of the first that looked simple enough on nehe. It was based on FreeType and for OpenGL.  I started converting it to WebGL, but it was not as easy as it looked. It makes heavy use of display lists which are not available in WebGL.

    So I looked further, and found the FTGL library which is also based on FreeType. It sounded like just what I need, but for OpenGL. So, I extended the library to allow me to extract the triangles for processing in WebGL. I sent my patch to the FTGL developers and hope for inclusion.

    Meanwhile I can render texts in WebGL with my modified version of FTGL …  of course it’s only so easy to do when using Wt::WGLWidget from the excellent witty library.

    Here is my research prototype which now has text.

    Here are the important parts of how it’s done with the modified libftgl:

    (more…)

  • Is Windows 7 based on MS DOS?

    Yesterday I copied an InstallAware Project on the Jenkins continuous integration server. The copy always failed to build while the original succeeded. They were really the same at this point, so WTF!!!

    In the InstallAware forum I found out that the path name was getting too long. Well, yes, the name of the copied jenkins project was slightly longer and thus the resulting path had some more characters.

    In the installaware forum they say that Windows still has a limit of 256 character for absolute paths. According to Wikipedia, the limitation doesn’t come from the filesystem. So it must be somewhere in the OS. Now, Microsoft told us that WindowsNT which Windows7 is based on, was no longer based on MS DOS. Were they lying? I mean, this is a 64 bit operating system with limitations from its 16 bit pre-pre-pre-pre-predecessor….

    A co worker ran into the same limitation lately when trying to copy a folder structure from linux to Windows.