In diesem Betrag beschreibe ich, wie man ganz leicht eine 433 MHz Dipol-Antenne mit guten Empfangs- und Sendeeigenschaften selbst bauen kann.
DIY Funk-Wetterstation mit DHT22, ATtiny85 und RadioHead
In diesem Beitrag beschreibe ich, wie man mit recht einfachen Mitteln und wenigen Bauteilen selbst eine kleine Funk-Wetterstation mit Temperatur und Luftfeuchtigkeit bauen kann.
Arduino als ISP-Programmer
Ein Arduino kann recht einfach auch als ISP-Programmer für andere Mikrocontroller verwendet werden. Dabei kommt die serielle SPI-Schnittstelle zum Einsatz.
Mit Hilfe eines ISP-Programmers ist es möglich, diverse Mikrocontroller-Typen zu programmieren. ISP steht dabei für In-System-Programming, was so viel bedeutet, wie dass der Controller direkt im Einsatzsystem programmiert werden kann.
ATtiny Mikrocontroller mit Arduino IDE programmieren
Die Arduino IDE bringt von Hause aus keine Unterstützung für ATtiny Mikrocontroller mit. Über den Boardverwalter ist es jedoch sehr einfach möglich, zusätzliche Pakete mit diversen Boards zu installieren.
Damit wird es ermöglicht, Mikrocontroller der Typen ATtiny25/45/85 und ATtiny24/44/84 zu programmieren.
Installation von Node.js
In den Repositories von Ubuntu, Debian und anderen Linux Systemen ist Node.js zwar vorhanden, jedoch sind dies meistens keine aktuellen Versionen.
Zur Installation einer aktuellen Version gibt es drei Möglichkeiten, welche im Folgenden beschrieben werden.
Node.js Modul pcf8574
Mit dem Node.js Modul pcf8574 ist es möglich, jeden Pin eines PCF8574/PCF8574A Porterweiterungs-ICs einzeln zu kontrollieren. Es ist eine Eigenentwicklung von mir und kann über den Node.js Paketmanager npm
installiert werden.
OpenVPN Server einrichten
OpenVPN ist eine Software zur Erstellung von virtuellen privaten Netzwerken (VPN).
Mit OpenVPN ist es möglich sichere Netzwerkverbindungen über unsichere Netzwerke (z.B. das Internet oder öffentliche WLANs) aufzubauen. Verwendet wird hierfür das Verschlüsselungsprotokoll SSL/TLS.
OpenVPN - Zugriff auf Netzwerk hinter einem Client
Ziel ist, über einen eigenen OpenVPN-Server, der auf einem dedizierten Server betrieben wird, Zugriff auf das lokale Netzwerk Zuhause (Heimnetz) zu erlangen. Es soll möglich sein, sich von überall mit dem VPN zu verbinden (z.B. über ein Smartphone) und dann auf das Heimnetzwerk zuzugreifen.
Zuletzt installierte Pakete auflisten (Ubuntu/Debian)
Möchte man sehen, welche Pakete unter Ubuntu oder Debian zuletzt installiert wurden, kann man sich mit folgendem Befehl behelfen:
1 | ls -cltr /var/lib/dpkg/info/ | grep \.list$ |
Kommentarfelder in Dia unter Ubuntu zu klein
Dia ist ein Programm zum Zeichnen von Diagrammen wie Flussdiagrammen, Datenbank-Diagrammen, UML-Diagrammen usw. Es sind aber auch Freihand Diagramm-Zeichnungen möglich.
Unter Ubuntu gibt es in Dia einen Bug, durch den die Kommentarfelder zu klein dargestellt werden und dadurch teilweise gar nicht nutzbar sind. (siehe Bild)