Programming in assembly

Reading Time: 4 minutes Assembly is the programming language closest to a CPU. ‘Closest’ here means that the keywords in the language translate 1:1 into instructions done by the CPU. With other (higher lever) languages, there’s either an interpreter or compiler which unpacks the language and generates usually quite significantly higher number of instructions when the code is to

Smartphones inside out – part 2: mobile networks

Reading Time: 14 minutes I wrote a post about mobile phones a “bit” earlier. This is the follow-up, with mobile networks. They are, inevitably, something that the whole mobile culture relies on. Yet I think mobile networks have received quite little interest from general public. 5G is a hot topic right now in 2018. The generations of mobile networks

Best use for a planar 890..960 MHz antenna?

Reading Time: 1 minute All your ideas belong to here. That’s a Huber’n Suhner planar antenna, wall-mountable, for the 890..960 MHz band. Shoot! Any ideas would be welcome. This particular item was one of the most interesting pieces of hardware found in the corridors of Aalto computer science building. There’s a table in the corner of the local library,