arduino

midi-slayer-one

ago

In this project, I'll take you through my journey of designing and building a custom MIDI DJ controller from scratch. Combining CAD software, 3D printing, and custom microcontroller software, I'll show you how to create a fully functional device that seamlessly integrates both hardware and software—capable of controlling popular DJ software like Mixxx. This step-by-step guide offers a hands-on approach to constructing a personalized MIDI controller, making it perfect for anyone with an interest in electronics, 3D printing, or music technology. Disclaimer: Prior to this project I've never user any DJ controller!

(more…)

FPV

pr0p

ago

I had the idea to simulate a Betaflight flight controller for some time and, in 2023, I began porting the code to C#. However, I soon discovered that Betaflight already had a target that does exactly this! The SITL (Software in the Loop) target can be built on a Linux machine and even runs smoothly in WSL (Windows Subsystem for Linux), which is fantastic. However, this setup presents several challenges for the average Windows user. Read more…

FPV

vtx-slayer-one

ago

At the end of 2020 I started to fly quadcopters, and I got hooked! The freedome to fly how ever you want is awesome, but can also lead to damaged hardware pretty quick. My first copter was the HGLRC XJB 145 v1.2, which I destroyed a few times within the first 10 flights. RX loss has lead to a bad crash where I've broken one of its arms. This means I had to wait a few weeks for a replacement bottom plate. I also had problems with the VTX antenna after it got pulled a few times. Little did I know, as this damaged antenna destroyed a handfull of VTXs, but the worst part was the frame, which was a bit tricky to assemble. It was rather cramped, and every time you put it together something wasn't fitting 100% correct.

HGLRC XJB 145 v1.2 disassembled to replace the vtx.
(more…)

know-how

TS3 update script

ago

Here's a short TeamSpeak3 server update script that I am using from now on. It just needs the url for the archive as a parameter. One has to stop the service first and start it after the script completed. The copy command copies the downloaded files to ts3/ which is the directory where the actual ts3 server is located. Obviously this has to be adjusted.

(more…)

benzine

benzine?

ago

What's benzine? That's the placeholder name of a project, I am working on for over a year now. It is supposed to be an online multiplayer game, based on the unity engine.

What is it about?

As I am currently the only developer working on this game in my spare time, I want to keep the game fairly simple. It is a turn based online multiplayer strategy game with two sides, blue and red, that fight over resources, construct fortifications and try to eliminate each other.

Read more

Website

Compressor preview

ago

At the moment I only have limited mobile bandwidth but still like to browse the web and read some articles. The problem with browsing news sites or blogs or basically anything today is the massive bloat that comes along the small information one is actually looking for. As I don’t care much about fancy css, js or images i decided to set up a small nodejs server app that loads the html document behind an Read more…