I made a custom LIBS software for analyzing spectral measurements. But first of all – what is LIBS? LIBS stands for Laser-Induced Breakdown Spectroscopy, which is in simple words: smashing a beam of photons into some material, leaving a crater and a glowing dust cloud (i.e. plasma) behind. By checking the color of the afterglow of that vaporized sample you can determine the atoms in it. That laser beam has just to have enough power that it charges the atoms of the sample material, smashing its electrons out, leaving a plasma behind. When they jump back into the ions, they… Continue Reading... "An Open Source LIBS software written in C#"
I started flying FPV quads for a bit of freestyle flying about two years ago. Not very skilled, but also flying every now and then, so no real focused learning. Quickly I jumped onto the TBS Crossfire train and bought a TBS Tango 2 and a few Nano RXs. I liked the compact design of the remote and the idea of having a flexible telemetry protocol. Of course I also looked into the Crossfire serial protocol (the one between quad and the receiver), but thats another story. I am aware that there is now tracer and even an open source… Continue Reading... "[FPV] Analysis of TBS Crossfire, reverse engineering the air link"
I own FPV goggles from Eachine and have been very happy with them. Yes, you look like an idiot with a brick on your forehead, but the antennas make you look more like a Johnny 5 fan, which is cool again. At least was 3 decades ago. Don’t worry, these FPV quads are flown in areas where you are less likely to be seen anyway. Later I bought some second hand FatShark Dominator v3 goggles.All the cool guys use them, so they must be a lot better. Mine came with a Furious FPV True-D diversity VRx module. Man, this all… Continue Reading... "[FPV] Eachine EV800 mods"
Ages ago I received a defective Keithley SourceMeter 2400 that I could easily repair. I also have an old AOR A5000. Both are remotely controllable using their RS232 interface. But nowadays long RS232 cables aren’t quite state of the art and placing USB cables through my office is neither. As my computer and those devices are some meters apart, I needed a proper solution. Unfortunately it doesn’t always work to fake RS232 using 3.3V lines directly off an ESP32, so I decided to make a custom PCB that features an ESP32 plus a true RS232 Transceiver regarding voltage levels. (Source)… Continue Reading... "[ESP32] A tiny WiFi/BT to (true) RS232 adapter"
Some time ago I built an aliexpress-part-based FPV quad and started flying around. Well… A few days later I had to buy the same parts again. Due to winds I totally lost control and the drone went out of range just while I hit the throttle stick hard. It elevated beyond clouds and was gone and never to find again :) Then I also bought a great remote control, the TBS Tango 2, a quite compact but feature rich remote for quads, so I can train flying skills in a simulator, before losing the next quad. While the Tango 2… Continue Reading... "[ATtiny85] A simple TBS Crossfire USB adapter"
Since we own our house with a pellet heating system, it does its job day for day and delivers the warmth you’d expect from it. It rarely fails. Well, rarely. Except when I forget to refill the pellet container which has to be done every 3 to 14 days, depending on the season. Modern Windhager devices may feature WiFi, but mine doesn’t. Find out how to get the system online Unfortunately the system is closed and does not offer a simple solution of getting it online to notify me about any interruption, be it a failing component or just a… Continue Reading... "[MES-WiFi] Bringing a Windhager PMX150 pellet heater online"
Many years ago when I was young, I always wanted to have technic bricks to build some cool stuff with it. Self driving tanks, rotating cannons and shooting smaller bricks around. But back then I had no technic. Well, not even bricks. Just a friend whose brother had this expensive stuff. Now I have a son in this age and well… he builds tanks that… stupidly drive until they crash into a wall :)Time for some ESP32 and soldering wizardry to build a proper REMOTE CONTROL! No no, I know there are some remote controls around there. But none fits… Continue Reading... "[ESP32] LegoRemote – a BLE/WiFi remote control for motors using a Steam Controller"
Last year i bought a cheap chinese prusa i3 clone for €270 including VAT and shipping which performs very good overall. After assembling it – which took me about 8 hours – its print results was.. well.. quite okay. As expected, because reading forums and blogs already explained Z wobble to be a serious problem with this printer. So the first thing I’ve printed the already posted “Z wobble fix” which came out wobbly of course, but works well :) I’ve also decoupled the Z axis from the frame by (gently) drilling a bigger hole in the top part of… Continue Reading... "[3D-Print] Geeetech prusa i3 – improvements"
[Update: 04/2018] Summer ’16 I bought a prusa i3 clone from geeetech, a cheap chinese printer manufacturer. With 270€, including VAT and shipping, the DIY-kit is quite cheap and 8 hours later i had a prusa i3 clone that prints “quite okay”. [more about preventing your house burning down here] This printer has a direct drive, bowdenless MK8-style extruder. While it prints really good, I wanted to have more flexibility. So I started to design my own printhead with these constraints: exchangeable modules for: E3D v6 hotend, dual E3D v6 hotend, E3D Cyclops, plotter, laser cutter (more laserz, even more),… Continue Reading... "[3D-Print] Custom geeetech i3 printhead"
Recently I needed a CAN <-> WiFi router at work. As I didn’t want to use a several thousand euro hardware that sucks a few amps at 12V, I decided to implement that using the ESP8266 and a CAN transceiver. Well, it works quite stable, just a few things here and there. E.g. I cannot ACK messages as I am using I2S to sample the CAN Rx path. Also the I2S seems not very stable and goes crazy every 20 minutes at 1.5 MHz sampling rate, so that I implemented a detection and restart procedure. Here is a picture of… Continue Reading... "[ESP8266] CAN library for Arduino"