Category Archives: Mikrocontroller

Latest Posts

Krippenbeleuchtung auf LEDs umgerüstet

Die mittlerweile über 60 Jahre alte Krippe hatte scheinbar bereits beim Bau oder kurz danach einige Glühlampen spendiert bekommen. Damals mangelte es noch an vielen Teilen, sodass für die Elektrik Blumendraht verwendet wurde. An den Kontaktstellen wurde die Lackschicht entfernt und die Drähte verdrillt. An den Fassungen für 24 Volt Glühbirnchen wurde dies offenbar genauso […]

Manipulationssicherheit von grafikfähigen Taschenrechnern

Bevor dieser Artikel beginnt ein wichtiger Hinweis: Alle verwendeten Firmen-, Markennamen und Warenzeichen sind Eigentum der jeweiligen Inhaber und dienen lediglich zur Identifikation und Beschreibung der Produkte und Dienstleistungen. Abstract Dieser Artikel beschäftigt sich mit der Manipulationssicherheit von grafikfähigen Taschenrechnern und soll dabei verdeutlichen, wie sich diese in einer Klausur auch nach einem Reset als […]

Wie heiß wird eigentlich … ein ATtiny?

Beim Aufbau einer neuen Schaltung habe ich ausnahmsweise auf eine ISP Buchse verzichtet. Aufgrund der Verwendung eines ATtiny 85-20 mit gerade einmal 8 Pins dachte ich es wird wohl kein allzu großes Problem sein den Controller lose in den Sockel zu legen und zum Programmieren auf das Steckbrett zu setzen. Dabei musste der Controller einmal […]

HM-10 Bluetooth 4.0 Module verbinden

Manchmal kann es sinnvoll sein zwei HM-10 Bluetooth 4.0 Module zu verbinden. Das ist z.B., wenn man den über Bluetooth angeschlossenen UART eines Mikrocontrollers nutzen möchte, um Debuggingmeldungen zu lesen, man jedoch keinen Bluetooth 4.0 Dongle für den Computer zur Verfügung stehen hat oder man zwei Mikrocontroller untereinander vernetzen möchte. Auch denkbar wäre es den […]

Physischer UART Sniffer

Wer die UART Kommunikation zwischen zwei Geräten abhören möchte, um so Reverse Engineering zu betreiben und die Erkenntnisse eines Tages für mehr oder weniger moralisch flexible Zwecke einsetzen möchte, der braucht zwingend einen UART Sniffer. Es gibt zwar Software Lösungen, mit denen es möglich ist die Kommunikation zwischen der seriellen Schnittstelle des Rechners und einem […]

Warum RX und TX gekreuzt werden müssen

Bei seriellen Verbindungen mit dem UART werden normalerweise zwei Leitungen verwendet: RX und TX. Dazu heißt es immer wieder, dass die beiden Leitungen zwischen zwei Geräten gekreuzt werden müssen. Der Grund dafür wird aber nur selten genannt. Die Erklärung ist simpel. RX steht für  Receive (Empfangen), TX dagegen für Transmit (Senden). Am besten lässt sich […]

HM-10 UART Bluetooth – iPhone & AT Befehle

Befindet man sich in Apples goldenem Käfig, lässt sich nichteinmal eine Bluetooth Verbindung mit herkömmlichen Bluetooth Geräten aufbauen. Der Austausch von Dateien ist gänzlich blockiert und das beliebte HC-06, dass häufig zur drahtlosen Übertragung des UARTs an einem Mikrocontroller genutzt wird, ist ebenfalls nicht verwendbar. Abhilfe schafft nur die Verwendung eines Bluetooth 4.0 Moduls. Diese […]

Binäruhr fürs Schulmäppchen

Nachdem ich vor den Sommerferien in die Mikrocontrollerprogrammierung mit einem Atmega8 eingestiegen war und damit ein Projekt für den Kunstunterricht umgesetzt hatte, wollte ich in den Sommerferien noch einen weiteren der vier verbleibenden Atmegas verbauen. Und so kam mir die Idee zum 0815 (nein, keine Anspielung auf den 8051er) Mikrocontroller Projekt: Die Uhr oder besser […]