Skip to main content

Posts

Showing posts from July, 2020

Non geeky post warning! A guide (rant) how to survive as a cyclist.

After 15 years of being an active cyclist, here is my opinionated guide on how to survive this long. As with any hobby that includes tech, biking is unreasonably full of marketing hype, which appeals to fundamental instincts. You can quickly get sucked into the depths of the seemingly innovative pool of shiny tech and gear. In my opinion, this can seriously hinder the fundamental enjoyment of riding a bike and cause anxiety. A tech-savvy rider will spend his evenings hunting for deals instead of planning that awesome next trip at a local sight. I argue that the latter will satisfy their needs more sustainably. You don't need an expensive bike and kit. I rode my 2005 road bike I bought second hand from 2008 all the way to this year (2020) and my conservative estimate how long it lasted is 1800 hours, so about 45 000 kilometers. I have only two pairs of bibs and jerseys, one cycling jacket, and shoes I bought in 2009. In the winter, I drive my inexpensive travel bike

Bluetooth MIDInator

I got inspired by a Youtube video on making a cool MIDI controller by Switch & Lever  https://www.youtube.com/watch?v=JZ5yPdoPooU He uses scrapped/recycled parts for the controls screwed into a beautifully crafted casing. Sadly, I'm not as talented as a craftsman as the Youtuber and could not conjure up the energy to start looting up phone dials and joysticks, yet I took on the project by building up my version. I decided to make a Bluetooth MIDInator.   The Arduino board I use is a Bluno board with integrated Bluetooth  https://www.dfrobot.com/product-1175.html The controller layout is a much simpler version than the original MIDInator with 16 potentiometers and four encoders. First, I forked the repo and took a look at the code. It was understandable and readable, thus a good starting point for the project. I use a breadboard and a potentiometer to try out the MIDI communication through the serial port to a DAW with Hairless MIDI and loopMIDI, and it works pr