Logic Analyser (Clone)

A logic analyser can observe multiple digital outputs, in the current case exactly 8, and display them graphically on a computer using software. Logic analysers from well-known companies are usually quite expensive, however, for some time now, there have also been inexpensive providers with clones on the market. I got hold of such a clone to carry out a few tests with it.

Continue reading "Logic Analyzer (Clone)"

CodeShorty: Serial Interrupt

Ist es möglich Eingaben auf der Seriellen-Schnittstellen per Interrupt abzufangen? Die Antwort is wohl eher jain, es ist möglich die Serial Event Funktion zu verwenden. Diese wird nach jeder Loop ausgeführt, unterbricht diese aber nicht. Zweck Benutzereingaben über Terminal Kommunikations mit anderen Geräten über die Serielle-Schnittstelle Nötige Bibliotheken Keine Programm Es gibt in der Arduino-Gui …

Continue reading "CodeShorty: Serieller Interrupt"

Debug output in source code

Gerade beim neuen Entwicklungen ist es wichtig ein paar Ausgaben über die serielle Schnittstelle oder ein anderes Medium zu schicken. Natürlich können diese Ausgaben einfach gelöscht oder ausdokumentiert werden. Aber spätestens wenn die Implementierung erweitert wird, werden sie wieder benötigt. Es gibt unterschiedliche Ansätze welche ich hier kurz vorstellen möchte. Welche Variante die Richtige ist …

Continue reading "Debug Ausgaben im Quellcode"

SwitchLib

Ich benötigte eine Bibliothek um mehrere Taster abzufragen. Da ich drei Taster hatte aber mindestens 4 Funktionen brauchte, habe ich daraus eine Kurz/Lang Abfrage gemacht. Jeder Taster kann somit kurz oder lang gedrückt werden und ruft nach dem lösen entsprechend eine Callback Method auf. Bis auf eine Schleife über die Buttons, sollte diese Bibliothek nicht …

Continue reading "SwitchLib"

MPV (Linux)

Für alle, die unter Linux arbeiten hat Josef (Siehe Kommentare zur ESP 32 Cam ) den MPV Player empfohlen ich habe mir diesen mal kurz auf dem PI angesehen und bin begeistert. DOWNLOAD Der Dowload sollte möglichst über den Linux eigenen Paketmanager erfolgen. Alternativ kann der Player unter folgenden Links herunter geladen werden:mpv.ioAlternative bei Chip …

Continue reading "MPV (Linux)"