Member Since: December 12, 2009

Country: Czech Republic



I like stuff that does stuff on its own.

Spoken Languages

Czech, English, German

Programming Languages

Python, C++, C


Building a UAV :)

  • I’m not sure if this helps (after 11 months), but the DIE_TEMP register is in two’s complement, meaning the value 252 would actually mean -4 °C. If you want to get dirty, you can call the MSb a sign bit and mask it with 0x3f.

    A cleaner way to convert it would be through a union.

  • The reception will be much worse, several dozen dB lower than with the chip antenna. Range will be limited to a couple feet and it may destroy the module (a TX’d wave reflecting back into the radio module).

  • Lucky. Our cat turns the water on, sips a bit, and then walks away. With absolutely zero regard for anything (it’s a cat allright). Long story short, $2500 in water bills convinced us that classic taps are better than levers.

  • Running dry is not the same thing as the OP. Running dry means having it move air, which has orders of magnitude lower viscosity and therefore represents considerably less load on the motor than standing water.

  • Is it possible to destroy the sensing element in this unit by cooling it down too fast? E.g. by a drop of liquid butane (-35 C) to verify one’s thermometer code for negative temperatures? :-) The measurement membrane appears to be cracked, and the readings are for all purposes stuck at about 81 kPa (ignoring vertical movement by as much as 500 meters), while my location should read approx. 91 kPa of static pressure.

    If so, then you have a sale on your hands, sparkfun ;o)

  • The datasheet specifies a resonant frequency of around 30 kHz for each axis, which is comparable to IDG-500 gyros that are popular with quads. The AeroQuad project is currently testing these gyros (for their v2 shield) and they report that they work very well (together with the similar BMA180 accelerometer).
    This is it, gents. The gyro.

  • That’s like the best burst video ever recorded.

  • This antenna has a gain of 3 dB, not 26 dB. That would be directional as heck.
    26 dB is the gain of the amplifier in this thing.

  • typo in the title (“Axes”)

  • A minor cleanup that doesn’t change your point: OpenGL 4 is not compatible with OpenGL 1. The latest that still is compatible is OpenGL 3.3 Compatibility Profile. The legacy had to be dropped.
    The reason behind DX being in its 12th incarnation is commerce. A dumb customer will not want to pay for a minor version bump, e.g. from 3.2 to 3.3. He’ll want to see the big number go up. And he’ll want to see stuff look different. That’s why there are more major version bumps in the commercial sphere. Another good example is 3ds Max, currently in version 13 - each major version really brings only a puny improvement. Compare with Blender, where each subminor (2.48 -> 2.49) brings a host of new features that would be grounds for a major version bump in a commercial program. Minor version bump (2.4x -> 2.5) is being done for a complete rewrite, something unseen in commercial software.

No public wish lists :(