Observing the ISS from Earth

The International Space Station is orbiting our planet since 1998. One orbit takes only approximately 92 minutes and the ISS is sometimes visible at the night-sky. To the naked eye it looks like a bright star crossing the night sky in just a few minutes.

In April 2017 I was visiting my uncle in Almeria, Spain. He has a nice telescope and we were wondering, whether it would be possible to recognize the International Space Station’s shape through the telescope. As it turned out it is possible but not easy: The primary difficulty was to keep the rapidly moving ISS within the telescope’s field of view. Additionally, the video output was very shaky, which made comprehensive post-processing necessary. Continue reading Observing the ISS from Earth

Port Manipulation and Arduino’s digitalWrite Performance

The widely used Arduino IDE offers many easy-to-use functions, one of them is  void digitalWrite(uint8_t pin, uint8_t val) . It sets one of the microcontroller’s pins to either high or low and serves well in many cases. However, it has a really poor performance, i.e. execution time. This post analyses both, speed and interior of the digitalWrite function, and proposes alternative, high performance solutions for setting output pins.
Continue reading Port Manipulation and Arduino’s digitalWrite Performance

Arduino 433 MHz Wireless Module

433 MHz Wireless Module
The 433 MHz wireless module. Transmitter: top-left. Receiver: bottom-right.

This post provides a quick reference for the 433 MHz wireless module, which is widely used in combination with the Arduino. The VirtualWire library is one possible way of utilizing the module. Continue reading Arduino 433 MHz Wireless Module

Typing Speed, Point Set Creator, and Poker Hands

This post summarises what I’ve been coding during the last week. That’s two new web tools for my Online-Tools webpage called Typing Speed and Point Set Creator, and in addition to that a mobile-first Poker Hands website. Continue reading Typing Speed, Point Set Creator, and Poker Hands

Poker Terms Selection

This is a selection of entries from the Wikipedia article Glossary of poker terms.

  • bet The opening bet of a betting round.
  • fold To discard one’s hand and forfeit interest in the current pot.
  • walk A walk is a situation where all players fold to the big blind.
  • laydown The choice to fold a strong hand in anticipation of superior opposition
  • raise To raise is to increase the size of an existing bet in the same betting round.
  • reraisecoming over the top Raise after one has been raised.
    backraise 
    A reraise from a player that previously called in the same betting round.
  • check-raise Deceptive play whereby a player initially checks with the intention of raising should another player bet.
  • check To bet nothing.
  • call To match a bet or raise.
  • overcall To call a bet after others have called.
  • hero call Calling when a player has a relatively weak hand but suspects their opponent may be bluffing.
  • cold call To call an amount that represents a sum of bets or raises by more than one player.
  • flat callsmooth call A call, in a situation where one might be expected to raise.
  • all in When a player bets all of their chips in the current hand.
  • coin flip A situation where two players have invested all their money in the pot and have a roughly even chance of winning.
  • heads up Playing against a single opponent.

Continue reading Poker Terms Selection

Microsoft HoloLens: First Impression

HoloLens TimoToday, 14. Dec 2016, I got the chance to try the new Microsoft HoloLens. This article explains briefly what that is and which impression I got.

The Microsoft HoloLens is a pair of augmented reality goggles. Opposed to virtual reality headsets you can still see your surroundings when wearing the HoloLens. What’s exciting about it? A transparent screen inside the headset adds 3D elements to you view. Pretty much as shown in Microsoft’s commercials.
Continue reading Microsoft HoloLens: First Impression

Smart Home Security Camera

This post explains the technical background of the security camera system, shown in the following movie. The post will answer the questions: How to detect a thief, how to take a photo, how to get notifications on your phone, and whether the system would work in reality.
Continue reading Smart Home Security Camera