Kategorie: Tools
Werkzeuge für besseres Programmieren – Diff mit Notepad++
Wer kennt es nicht? Gerade eben hat das Programm noch funktioniert. Eine kleine Änderung und schon machen Arduino, ESP, Raspberry & Co nicht mehr was sie sollen. Aber welche der Kleinigkeiten die sich geändert haben, sorgt nun dafür, dass das Programm nicht mehr wie gewünscht arbeitet? Und welche Änderungen habe ich seit der letzten „stabilen…
Virtuelle Maschine einrichten und Ordnung halten
In diesem Beitrag wollen wir eine virtuelle Maschine mit einem Linux Betriebssystem einrichten. Generell sind virtuelle Maschinen eine gute Möglichkeit um den Host (den Hauptrechner) aufgeräumt zu halten und darüber hinaus zu verhindern, dass er im Laufe der Zeit immer langsamer wird. Eine virtuelle Maschine ist ein abgekapseltes System innerhalb des Hosts. Der physikalische Rechner…
Fritzing kostenlos selber kompilieren
Fritzing (https://fritzing.org/) ist eine tolle Software um einfache Schaltpläne für Elektronik zu erstellen und wird vor allem im DIY (Do-It-Yourself) Hobbybereich in Kombination mit Arduino & Co gern genutzt um einen Übersichtsplan zu erstellen. Ein Beispiel: Bis Version V0.9.3 war Fritzing kostenlos als Download für Windows, Linux, Max auf der Homepage verfügbar. Die ausführbaren Binärdateien…
Selber einen PC Zusammenstellen
Heute möchten wir einen selber einen PC zusammenstellen bzw. zusammenbauen und Windows 11 darauf installieren. Eine neue Workstation soll her, um die Produktivität zu steigern. Da am Ende eine hohe Leistung erzielt wird kann der PC durchaus auch als Gaming PC genutzt werden ;). Doch zunächst die Frage: Warum das Ganze überhaupt? Wozu tut man…
Arduino Programmieren wie die Profis mit VS Code und Platform IO
In diesem Beitrag soll einerseits gezeigt werden warum es sich lohnt eine Alternative zur klassischen Arduino IDE anzuschauen und andererseits eine Step-by-Step Anleitung zur Installation von VS Code mit dem Arduino Plugin Platform IO vorgestellt werden. Warum eine IDE ? Grundsätzlich ist eine IDE (Integrated-Development-Environment) eine Ansammlung bzw. Bündelung von Werkzeugen um den Prozess der…