PiCockpit: online / offline states, and MQTT

In the upcoming PiCockpit release, we will have an online status tracking for Pi’s connected via picockpit-client. The online function is realized by MQTT’s Last Will & Testament feature. You can test it by unplugging your Pi from the network. I unplugged the Pi at: 17:59:10 At about 18:00:05 it was shown as offline: Why…

Weiterlesen

First message from picockpit client rendered!

Today, 7.8.2019, at around 18:16 the code is in place for the first message to have been rendered:   Thus the Pi “Alexander” is shown as online. Thanks to the magic of vue.js, MQTT, VerneMQ, AdminLTE, Crystal Lang, Python, Paho, AXIOS and much much more! This is the effort of around 320 hours of work…

Weiterlesen

Booting Alpine Linux on the Raspberry Pi Compute Module

In our project for a client we are using the Raspberry Pi Compute Module, along with a custom compute module carrier board (called the PCCB – Pi Control Carrier Board) which provides RS485, CAN, RS232, LAN, USB and a step-down for input voltages of 6 – 24 V. (If you are interested in customized hardware…

Weiterlesen

LetsTrust TPM SLB 9670VQ2.0 or SLB 9670XQ2.0?

A customer approached us about the difference between SLB 9670VQ2.0 and SLB 9670XQ2.0. VQ has a standard temperature range of (-20 .. +85°C), and XQ is the enhanced temperature range version (-40 .. + 85°C). As the Raspberry Pi itself has a standard temperature range, we use the VQ version on the LetsTrust TPM.

Weiterlesen

Elektronik-Gehäuse & Platinenabmessungen Standards

Abmessungen Raspberry Pi Ein Raspberry Pi 3B+ hat, als Vergleich, die Abmessungen: 85 mm x 56 mm für die Basisplatine. (USB & LAN, sowie andere Stecker ragen teilweise über die Platine hinaus). Hutschiene / DIN-Schiene Hutschiene: TS35, U-förmiges Profil. Standarisierte Befestigungsschiene für Gehäuse, Racks, Schaltschränke, u.s.w. Sie wird vielfach in der Industrie eingesetzt. Einer der…

Weiterlesen

Packaging Python projects for Debian / Raspbian with dh-virtualenv

This article aims to explain some things to developers which don’t use Python a lot, and might struggle with some of the concepts otherwise. I highly recommend the lecture of the following article as an introduction to the concepts discussed here: https://www.dabapps.com/blog/introduction-to-pip-and-virtualenv-python/ pypi.org pypi.org is an official repository of software for the Python programming language.…

Weiterlesen

Creating a Raspbian repository

If you want to host your own Raspbian repository, this article is for you. A Raspbian repository consists of a special directory structure on a webserver. The files, including the packages, are all static – therefore this repository could also simply be hosted on an Amazon S3 instance, for example. The sources.list entry in Raspbian…

Weiterlesen

Beamer Recherche

Beamer Recherche Technologien LCD Je Farbe ein LCD Panel, werden zusammen projiziert (Licht wird durch die LCD Paneele hindurchprojiziert) zweitbeste Kontrastwerte Gut für Helligkeit. Nachteile: · Fliegengitter-Effekt (“screen door effect”) · staubempfindlich · LCD-Memory-Effekt (Einbrennen) DLP nutzt kleine Spiegel auf einem Chip, um Licht an / aus zu modulieren. Meiste Modelle haben ein Farbrad um…

Weiterlesen

Vorteile von Android™ vs. Linux

Technische Grundlagen Android™ basiert auf dem Linux-Kernel, optimiert ihn aber besonders auf embedded Systeme & mobile Plattformen. Android nutzt den Linux Kernel mit einigen Anpassungen. Es unterscheidet sich jedoch grundlegend von üblichen Linux Distributionen, wie bspw. Debian / Raspbian / Alpine Linux. Üblicherweise nutzen Distributionen die GNU C Bibliothek (glibc), und einen X server (bspw.…

Weiterlesen