Browsed by
Author: martin.erzberger@iot-projekte.ch

Install WordPress on the Synology Disk Station

Install WordPress on the Synology Disk Station

Introduction This blog is running on green.ch, not on my Synology Diskstation. I use the Disk Station for private data hosting, which doesn’t mix well with a publicly accessible blog, for various reasons: I might turn off the Synology (at night, need to cut power in the building etc.) I want to focus the security settings of the Synology around my personal needs (firewall everything except the ports / services that I need personally) The hardware is geared towards my…

Read More Read More

APA102 LED part 1: Pictures

APA102 LED part 1: Pictures

Introduction The APA102 die contains three light-emitting diodes (LED) and a controller chip. While a classic RGB LED is controlled via analog voltages, the APA102 is controlled digitally through the controller chip. Typically an individual APA102 element has eight contact points. Four input lines on the “left” side, and four output lines on the “right” side. Therefore it is really easy (and very common) to assemble many APA102 elements onto a long stripe. Between two LEDs is usually a cut…

Read More Read More

China Arduino-Klon mit CH340x Chip mit dem Mac

China Arduino-Klon mit CH340x Chip mit dem Mac

Unwissend habe ich einige Arduino-Klone in China bestellt. Wie bereits unzählige Leute festgestellt haben, kommunizieren diese nicht mit dem Mac, da keine Treiber für den USB-to-Serial Chip CH340x vorhanden sind. Ebenso wie viele andere habe ich den Mac-Treiber des Herstellers gefunden, wollte diesen aber nicht installieren: Der Treiber ist nicht signiert, und man muss deshalb systemweit die Prüfung für signierte Treiber ausschalten. Die Boards sind also auf den Estrich gewandert. Zum Glück gibt es jetzt Abhilfe: Die Entwickler von “Code Bender” (https://codebender.cc)…

Read More Read More

Arduino Sammlung

Arduino Sammlung

Vier Spalten, jeweils von oben nach unten: ATTiny84 Development Board ATmega328 ATtiny2313 ATtiny84 ATtiny85 Adafruit Trinket 5V Teensy 3.1 Sparkfun Arduino Pro Mini Sparkfun Microview Rainbowduino v3.0 (mit 8×8 LED Matrix aufgesteckt) Arduino Uno Arduino Due Arduino Mega 2560 Arduino Micro

Multikopter LED Simulator

Multikopter LED Simulator

Einleitung Viele Multikopter haben eine Leuchtdiode, um den aktuellen Status mittels Blinksequenzen anzuzeigen. So auch der DJI Phantom 1, oder die DJI “Flamewheel” Multikopter Serie. Die LED Leuchtsequenzen werden vom Flightcontroller “Naza” erzeugt und an die LED übergeben. Bereits länger hat sich die Kopter Community mit der Frage beschäftigt, ob diese Signale ab dem Flightcontroller abgegriffen und in eine eigene Lichtsteuerung integriert werden können. Dies ist möglich und wurde auch gemacht. Auch mein DJI F550 hat (bzw. hatte, der Kopter…

Read More Read More

Einrichten eines neuen Raspbian Images

Einrichten eines neuen Raspbian Images

Einleitung Als Gedächtnisstütze die notwendigen Schritte, um ein drisch geflashtes Raspbian Image betriebsbereit zu machen. Schritte im raspi-config Expand Filesystem Change User Password Locale, Timezone, Keyboard Layout Overscan Disable Hostname Memory Split SSH Enable Reboot. Auf der Kommandozeile Add new User (siehe Neuer User beim Raspberry Pi); Disable “pi” sudo apt-get update/upgrade sudo rpi-update Reboot. rm pistore.desktop cp -R ../pi/python_games/ python_games Setup Bonjour: sudo apt-get install libnss-mdns Prepare GIT: git config –global user.name “John Doe”; git config –global user.email johndoe@example.com Adapt…

Read More Read More

Neuer User beim Raspberry Pi

Neuer User beim Raspberry Pi

Diese Schritte sind nötig, um einen zusätzlichen User in Raspbian Stretch anzulegen: Einloggen mit User “pi” sudo adduser [user]; Passwort und voller Name angeben, Rest kann leer bleiben Auflisten der Gruppen des Users “pi”: groups pi Dieselben Gruppen (ausser Gruppe “pi”) für den neuen User vergeben: sudo usermod -a -G [gruppe1],[gruppe2],… [user] Kein Passwort bei “sudo”: Alle Mitglieder der Gruppe “sudo” ohne Password berechtigen: Zeile mit %sudo so ändern: %sudo ALL=(ALL:ALL) NOPASSWD: ALL Ausloggen: Ctrl-D; Neu einloggen mit dem neuen…

Read More Read More

Saubere Wiese mit Raspberry Pi

Saubere Wiese mit Raspberry Pi

Problem Praktisch täglich musste ich auf der Wiese so etwas wegräumen: Für eine Katze ist dies zu gross, zudem entstanden die Haufen immer über Nacht. Ich wollte deshalb wissen, welches Tier ausgerechnet unsere Wiese als Toilette braucht. Vor einigen Jahren war Nachts Lärm zu hören. Mit der Kamera und aufgesetztem Blitz blind ausgelöst ergab sich dieses Bild: Tagsüber auch mal dies: Allerdings gab es zu der Zeit keine Haufen in der Wiese. Idee Meine Idee war nun, eine Fotofalle zu…

Read More Read More