Considering Bluetooth LE

I was briefly investigating if we could replace a centalized computer and meters of electrode wire with a number of smaller computers connected via wireless communication. In a development phase, it would also be handy if we could collect the raw data from the Inertial Measurement Unit (IMU) and build movement model on a computer … Continue reading Considering Bluetooth LE

Investigating Micro Controllers

The curious programmer might have wondered why the program code is implemented in the C++ programming language. Some might argue that, for a Raspberry Pi project, Python would enable more people to cooperate. The reason for sticking to C++ (with a minimum set of library dependencies) is to enable a deployment option involving a micro … Continue reading Investigating Micro Controllers

A Small Wearable Raspberry Pi Zero

The Raspberry Pi Zero battery has finally arrived, and was easy to attach underneath the Zero. I ordered a UPS Lite v 1.0 for Raspberry Pi Zero from Amazon Germany. Including the cover, height is only 2.5 cm (+2 mm screw heads). The length is 7 cm, and the width is 4.4 cm (including the … Continue reading A Small Wearable Raspberry Pi Zero

Soldering and Relay Alternatives

When performing experiments with hardware, it is sometimes difficult to avid soldering. That said, I ended up doing a little more soldering than planned (basically because I am not very good at it). I managed to fit Raspberry Pi Zero and Sense HAT (B) very tight together, and added in between a Pico HAT Hacker, … Continue reading Soldering and Relay Alternatives

Understanding Movements

TRANSLATION ACCURACY Translating a sequence of vectors from an accelerometer into movements is not a simple task, when it must be done accurately and with limited computational resources. Accuracy here also relates to how the underlying model reacts to previously unseen movements. Since this device is attached to a person in movement, it must perform … Continue reading Understanding Movements

Low Level Programming Weekend

This weekend I did a lot of programming on this project. All the interesting stuff related to the math is still pending, but most of the boring stuff is now complete. Setting up an appropriate development environment.Enabling Raspberry programming with code-completion from Windows.Enabling Windows builds of the code for testing the math algorithms.Developing application drivers … Continue reading Low Level Programming Weekend