CodenameRDP ( Radarpistole )
Kunde:Hans Reif
Projektzeitraum:über Weihnachten
Produktive Stunden:etwa 20
Tarif:Friends (beer and food 🙂 )
Einsatzzweck:Geschwindigkeitsmessung mit günstigem Doppler-Radarsensor
Quellcode:ESP32-FW ca. 100 LOC
Neu erworbene Skills:Funktionsweise Doppler-Radar
Schaltungssimulation mit EasyEDA und Qucs-S
Rückblick:Wir sind noch nicht fertig und bauen jetzt das Gerät weiter zu einem autonomen System um, das an der Straße positioniert, Fahrzeuge auf beiden Fahrspuren erfasst und protokolliert
Kundenstimme:Später, wenn wir ganz fertig sind 🙂
Continue reading

CodenameTKA ( Ansteuerung für Temperaturkammer )
Kunde:Führender Hersteller von Test und Messequipment
Projektzeitraum:etwa 3 Tage
Produktive Stunden:etwa 3 – 4
Tarif:Wegen Minimalaufwand geschenkt
Einsatzzweck:Ansteuerung einer Temperaturkammer, mit Mustern definiert in Excel-Dokmument, via TCP-Socket-Protokoll
Quellcode:PC-SW ca. 250 LOC
Neu erworbene Skills:
Rückblick:War sehr leicht umzusetzten, Protokoll der Kammer war gut beschrieben, Kunde war schon mit der ersten Demo zufrieden 🙂
Kundenstimme:Fehlt noch
Continue reading

CodenamePMGWeb (Webinterface für Pegelmessgerät)
Kunde:Hans Reif
Projektzeitraum:etwa 2 Monate
Produktive Stunden:etwa 20
Tarif:Friends ( beer and food 🙂 )
Einsatzzweck:Pegelstände von Flüssigkeiten darstellen und Messung triggern
Quellcode:Device ESP 300 LOC
WEB-Page 300 LOC
Neu erworbene Skills:Kann jetzt besser und schneller Webanwendungen mit UI5 bauen
ApexCharts funktionieren recht gut zusammen mit UI5
Rückblick:Es war ein sehr schönes Projekt, Hans war in meiner Lehrzeit mein Elektronikervorbild und es versteht sich von selbst dass wir viel zu quatschen und viel Spaß hatten 🙂
Kundenstimme:Es hat richtig Spaß gemacht, dieses Projekt mit Stefan zu machen. Es funktioniert super, genauso wie ich es mir vorgestellt habe. Stefan hat eine sehr professionelle Arbeit abgeliefert. Vielen Dank. Freue mich schon auf das nächste Projekt.
Continue reading

CodenamePCD ( Polarization-Check-Device )
Kunde:Führender Hersteller von Test und Messequipment
Projektzeitraum:etwa 6 Monate
Produktive Stunden:etwa 20
Tarif:Regulär
Einsatzzweck:Polarisationsprüfung von Batteriegebinden für den Rack-Einbau
Quellcode:Diesmal nix 🙂
Neu erworbene Skills:In EasyEDA mittlerweile sehr geübt – Neu dazu Generierung von Bestückungsdaten

Leiterplatten fertigen und gleich bestücken lassen ist echt bezahlbar
(JLCPCB ist der absolute Hammer !!!)
Rückblick:Es war ein supercooles Projekt. Ansprechpartner beim Kunden war mein Kumpel Ferdi. Wir hatten einen riesen Spaß und natürlich viele Biere miteinander 🙂
Kundenstimme:Fehlt noch
Continue reading

CodenameCLM (Curved Light Modulator)
Kunde:Jörg vom Deep Zone Experience Project
Projektzeitraum:etwa 5 Monate
Produktive Stunden:etwa 60
Tarif:CORmunity ( pay in beer 🙂 )
Einsatzzweck:verraten wir nicht 🙂
Quellcode:Device 200 LOC
PC-Design-SW 550 LOC
WEB-Page 260 LOC
Android-App 200 LOC
Neu erworbene Skills:Einfacher und stromsparender Aufbau von batteriebetriebenen Geräten

Eigene Leiterplatten sind schnell entworfen und machen auch für Prototypen Sinn da unglaublich günstig – außerdem macht’s Spaß

Miniaturisierung und Optimierung für den Low-Cost Markt (Materialkosten < 7€ bei Einzelstückzahlen)

Lichtleiter mit 3D-Drucker ( danke Norbert 🙂 )
Rückblick:Es war ein sehr schönes Projekt, Jörg ist immer gut gelaunt, immer erreichbar, hat sehr gute Ideen, einen Sinn fürs Wesentliche und einen sehr netten Humor
Kundenstimme:Stefan hat die Projektidee schnell und einfach umgesetzt sowie im Projekt eine Menge guter Ideen eingebracht. Das Ergebnis lässt sich sehen und wir sind auch mit überschaubaren Ausgaben zum Ziel gekommen. Ich freue mich auf die nächste Ausbaustufe. 
Continue reading

Letztes Jahr hatte ich die Gelegenheit
etwas mit dem coolen HTML5-Framework eines Kunden zu machen.

Hab dann nach einer freien Alternative gesucht und bin bei
UI5 von SAP gelandet und bin voll begeistert.

Continue reading

svg2qml war kein guter Name – gab’s schon 🙂 Wir nennens jetzt mal InkBridge4Qml

Einfaches Tool zum generieren von QML aus SVG-Bildern. Funktionalität ist ähnlich zur kostenpflichtigen Qt Bridge for Adobe Photoshop.

Happy animating 🙂

Continue reading

Mal wieder ein kleines absolutes Blödsinnsprojekt.
Hab immer Probleme meinen Schreibtisch sauber zu halten.
Hoffe der „SaugStauber“ ist die Lösung 😉

Continue reading

Timo hat neulich den, total schicken, neuen Desktop Cutefish auf YouTube entdeckt.
Wir sind von der Schnelligkeit, Optik und Bedienung total begeistert.
Außerdem ist Cutefish in QT programmiert und benutzt einige Teile von KDE
(QT war immer mein Argument warum ich KDE und nichts anderes verwende 🙂 ).
Leider gibt es nur Downloads für ArchLinux und Manjaro.
Drum hier die Pakete für die letzte LTS von Ubuntu:

Continue reading

Schon die dritte Version des einfachen Getränkeautomats, die ich baue – Selbes Prinzip aber diesmal völlig neue Bauweise. Diesmal hab ich als Basis einfach ein sehr günstiges Android-Tablet verwendet. Für die Implementierung natürlich mein neues Lieblingswerkzeug Dart&Flutter.

Eine „ungebrandede“ Version des Mat-O-Id gibt es jetzt auch im Google-PlayStore

Continue reading

Mal wieder ein richtiges Unsinnsprojekt 🙂
Ein Nudelkocher mit App- bzw. PC-Steuerung über Bluetooth
Noch nicht ganz fertig – aber mal die ersten Bilder

Continue reading

Ein Gerät zum Bezahlen von Getränken, mit einem RFID-Token, auf meiner Arbeit. Mittlerweile die zweite Version mit schönerer GUI durch TouchGFX. Zum alten Mat-O-Mat, der schon seit etwa zwei Jahren im Einsatz ist, schreibe ich was wenn dieser erfolgreich durch die neue Version abgelöst ist.

Continue reading

Projekt mit meinem Vermieter Hans zusammen – Eine Warm-Wasser Steuerung für ein Ferienhaus.
Das Projekt verwendet mein neues Lieblingsboard, das man zur Zeit für einen sagenhaften Preis
bei Amazon bekommt.
Hab mittlerweile schon 7 davon gekauft, eines kaputt gemacht und 4 davon verbaut.
Die ersten Gehversuche damit waren der Mat-O-Mat und zwei Analysegeräte für eine Pumpe. Zum Mat-O-Mat kommt bald was.
Verwendet hab ich dazu mbed und die ETL – eine spitzen Kombination, finde ich.

Continue reading

Vor kurzem bin ich von AVR Mikrocontrollern auf ARM umgestiegen.
Nach ein wenig Herumprobieren fehlt jetzt ein anständiges Projekt.
Ich hab lange überlegt und jetzt endlich was Passendes gefunden.
Dann mal los …

Continue reading

Lange Zeit hab ich mich bei Mikrocontrollern auf 8-Bit beschränkt (8051 und AVR).
Ich dachte immer die 32-Bit ARM Controller wären zu teuer und für die meisten Anwendungen sowieso überdimensioniert.
Aber das stimmt bei weitem nicht mehr…

Continue reading

Mal eine kleine Fingerübung für zwischendurch.
Auf Arbeit müssen wir oft zwischen verschiedenen Koordinatensystemen konvertieren.
Abhilfe soll der kleine Rechner hier schaffen, der hoffentlich noch um viele Funktionen erweitert wird.

Continue reading

Nicht wirklich ein Freizeitprojekt, da ich den größten Teil auf Arbeit geschrieben habe
wegen Lizenzanforderungen von PCLint und Visual Studio

Continue reading

macciato Ich war schon immer ein Mathe Legastheniker 🙂 Mit diesen Büchern kam ich aber doch durchs Studium:

  • Mathe Macchiato
  • Mathe Macchiato Analysis
  • Statistik macchiato
  • Mathematik für Ingenieure und Naturwissenschaftler 1-3 (Lothar Papula)
  • Dazugehörige Übungsaufgaben und Formelsammlung

Schon irgendwie eine ganze Menge – deswegen nur ein Bild. Ich denke mit ein paar von diesen Büchern wäre auch meine Schulzeit etwas lockerer verlaufen

Effective Scott Meyers ist DER Didakt, wenn es um C++ Programmierung geht. Der lockere Schreibstil und die Einteilung in Items ist legendär

Anhalter Mein Lieblingsbuch zu Python – schon etwas älter aber immer noch aktuell. Geht auch auf wichtige Themen wie Grafik, Datenbanken und XML ein. Sehr schön geschrieben

Gemeinsames Projekt mit Bernd. Ziel ist ein Retro Spielautomat für alte Arcade Klassiker mit dem RaspberryPI.
Bernd ist gerade dabei ein Gehäuse zu bauen und ich hab mich derweil um ein einfaches Menü und
eine Möglichkeit zum Anschluss eines klassischen Joysticks an den PI gekümmert

Continue reading

Basiskurs Wieder ein Buch von Burkhard Kainka. Damals 2000 im zweiten Jahr meiner Ausbildung zum Elektroniker erschien bei Elektor eine
Artikelserie zu Mikrocontrollern auf Basis des 8051. Grund genug für mich damals die Zeitschrift zu abonnieren.
Das Buch ist eine Zusammenfassung der damaligen Artikelserie.

PcSchnittstellen Ein Buch aus den frühesten Anfängen meiner Programmierzeit von meinem lieblings Elektor Author Burkhard Kainka.
In dem Buch ist erklärt wie mit dem PC (damals noch unter DOS) externe Peripherie anzusprechen ist.
Voll mit tollen Beispielen und Programmlistings in Pascal und Basic

UnixGuru Der *Guru* war mir ein treuer Begleiter beim verstehen von Linux und ich konnte viele meiner Mitschüler und sogar meinen Lehrer für Betriebssysteme, in der Technikerschule, für dieses Buch begeistern.

CleanCode Clean Code von Robert C. Martin ist eines meiner absoluten Lieblingsbücher.
Ich hab es inzwischen bestimmt zwei drei mal gelesen und dabei immer wieder was Neues für mich entdeckt.
Der Grundgedanke ist einfach – Quellcode wird öfter gelesen als geschrieben und man sollte sich Mühe geben
diesen leicht lesbar zu gestalten. Das Buch ist voll von guten Beispielen und sinnvollen Regeln die wirklich helfen.

Hm mal schaun ob ich noch was finde. Eigentlich schade – mit den Leuten mit denen ich noch am meisten Kontakt hab und ich hab keine Fotos oder Aufnahmen. Hat immer riesen Spaß gemacht Freitag Abend beim Renz im Keller …

Continue reading

Nach Langem endlich mal wieder ein Projekt in Qt das richtig Spaß macht 🙂 Spaß macht es vor allem durch die vielen Ideen, Verbesserungswünsche und Bugreports von Kollegen, die das Tool verwenden. An dieser Stelle noch mal vielen Dank dafür. Ich hoffe es gibt noch viel zu tun …

Continue reading

Einige wissen vielleicht wie das ist – man findet eine coole Bibliothek und will damit unbedingt was tolles machen. Glücklicherweise hatte ein Kollege ein passendes Problem, das sich gut für ein erstes Projekt eignete …

Continue reading

Wer mit mir schon gearbeitet hat weiß, dass ich ein Fan von Anekdoten bin. Oft sagt nämlich ein kurzer Satz mehr aus als das was in einem ganzen Buch niedergeschrieben ist …

Continue reading

Zauberkünstler ist ein kleines Programm, dass ich vor einigen Jahren mit C++ und QT, für einen mir bekannten Zauberer geschrieben habe. Es war damals (ca. 2005) eines meiner ersten größeren Programme, die ich mit C++ geschrieben habe. Daher hat es vielleicht nicht gerade das beste objektorientierte Design, ist aber sehr einfach aufgebaut und gut zu verstehen.

Continue reading