BMW F10 Steering Wheel Restoration
In this post, I will show you the process I used to restore a worn-out, dirty, cracking and damaged leather steering wheel.
In this post, I will show you the process I used to restore a worn-out, dirty, cracking and damaged leather steering wheel.
In this post, I will show you how to replace a worn-out cruise control switch/button on the BMW F10 steering wheel.
This is a neat little tool I quickly threw together. It’s a user-friendly graphical front-end for the Windows diskpart tool — inspect and manage disks, partitions, and volumes without memorizing commands.
In this post, I will show the process to remove and reinstall a BMW F10 steering wheel. I removed it so I could repair the cruise control switch as shown in this post and restore the steering wheel as shown in this post.
This post covers how to setup a GPU passthrough from your host to your VM.
This post is a cheat sheet for Verilog/Sytem Verilog. I wrote this for myself, so if I ever have trouble remembering something(as I don’t write Verilog on a daily basis), I can just look it up on my own site. And maybe someone out there on the internet will find this useful for themselves as well.
With the recent heatwave we’re having in Europe, I was looking into a way of cooling the house. While some rooms in the house have mini split air conditioner units, the entire house doesn’t have AC, but every room in the house does have radiators for central heating powered by a heat pump. So I thought I could just run the heat pump in cooling mode and use the central heating system for cooling instead.
In this post, I will talk about the repair I made to the adaptive LED headlights for my BMW F10 530XD. I thought I’d document the process and post it online so it can help out anyone trying to do the same.
In this code snippet, we’ll take a look at SIMD(single instruction multiple data) in C#. To quote Microsoft: “SIMD (Single instruction, multiple data) provides hardware support for performing an operation on multiple pieces of data, in parallel, using a single instruction. In .NET, there’s set of SIMD-accelerated types under the System.Numerics namespace. SIMD operations can be parallelized at the hardware level. That increases the throughput of the vectorized computations, which are common in mathematical, scientific, and graphics apps.”
In this post, I’ll show the ESP8266 module programmer I made. I need it for another project where I soldered the ESP module directly to the PCB instead of using it through the usual dev board with pins. This decreases the size of the ESP and the components needed, for example, once the programming is done, you don’t really need the USB to serial converter chip or the USB connector.