Hier ist eine Liste von Begriffen und Abkürzungen mit kurzen Erklärungen.
Diese decken die gängigsten Konzepte und Technologien ab, die für mein werkeln mit ESP32, Arduino, Raspberry Pi und Co bisher benötigt habe.
Begriff/Abkürzung | Erklärung |
---|---|
ADC | Analog-to-Digital Converter, wandelt analoge Signale in digitale Signale um. |
Arduino IDE | Integrated Development Environment – Entwicklungsumgebung für Arduino, ESP32 und andere Mikrocontroller. |
BLE | Bluetooth Low Energy wurde speziell entwickelt, um weniger Energie zu verbrauchen. Dies macht BLE ideal für Geräte, die nur gelegentlich Daten übertragen und dabei möglichst lange mit einer Batterie arbeiten müssen, wie z. B. Fitness-Tracker, Smartwatches oder IoT-Geräte. |
BT | Bluetooth (Classic Bluetooth): Der klassische Bluetooth-Standard (ab Bluetooth 1.0 bis 3.0) ist auf eine höhere Energieaufnahme ausgelegt, da er für die Übertragung von größeren Datenmengen über längere Zeiträume hinweg optimiert ist. |
CISC | Complex Instruction Set Computing ist eine Prozessorarchitektur für CPU, die sich durch einen komplexeren und umfangreicheren Befehlssatz auszeichnet. Im Gegensatz zu RISC, das auf einem vereinfachten Befehlssatz basiert, umfasst CISC eine Vielzahl von komplizierteren Befehlen, die in der Regel mehr als eine Operation pro Befehl ausführen können. |
CPU | Central Processing Unit ist die „Denkzentrale“ eines Computers oder Mikrokontrollers. Sie führt die grundlegenden Rechenoperationen aus und steuert den Ablauf von Programmen. |
DAC | Digital-to-Analog Converter, wandelt digitale Signale in analoge Signale um. |
DCF77 | Diese Abkürzung steht für: D: Deutschland, C: Langwellensender, F: Frankfurt am Main, 77: Sendefrequenz 77,5 kHz. Der Zeitzeichensender DCF77 ist ein Langwellensender in Mainflingen in der Nähe von Frankfurt am Main, damit zB. Funkuhren ihre Zeit abrufen können. |
DRAM | Dynamic Random Access Memory speichert Daten in Kondensatoren. Jeder Kondensator speichert ein Bit an Daten, aber um die Daten konstant zu erhalten, muss der Speicher alle paar Millisekunden neu aufgefrischt werden. Siehe auch bei RAM |
EEPROM | Electrically Erasable Programmable Read-Only Memory ist eine Art von nichtflüchtigem Speicher, der es ermöglicht, Daten elektrisch zu speichern und zu löschen. EEPROM behält auch ohne Strom seine Daten. |
GPIO | General Purpose Input/Output, universell nutzbare Pins für digitale Ein- und Ausgaben. |
I2C | Inter-Integrated Circuit, serielle Kommunikationsschnittstelle zwischen Geräten. Benötigt nur zwei Leitungen für die Kommunikation: SDA (Serial Data): Diese Leitung überträgt die Daten. SCL (Serial Clock): Diese Leitung überträgt das Takt-Signal, das den zeitlichen Ablauf der Datenübertragung bestimmt. |
I2S | Inter-IC Sound: Ein Standard für die digitale Übertragung von Audiosignalen zwischen Mikrocontrollern und Audiogeräten |
IoT | Internet of Things, Vernetzung von Geräten über das Internet zur Kommunikation und Steuerung. |
ISP | In-System Programming, direkte Programmierung eines Mikrocontrollers auf der Platine. |
JTAG | Joint Test Action Group, Schnittstelle zur Fehlersuche und Debugging auf Mikrocontrollern. |
LED | Light Emitting Diode, leuchtende Diode zur Anzeige von Statusinformationen. |
LiPo | Lithium-Polymer-Batterie, leichtgewichtiger Akku, häufig in mobilen Projekten genutzt. |
MISO | Master In Slave Out, siehe SPI |
MOSI | Master Out Slave In, siehe SPI |
MQTT | Message Queuing Telemetry Transport, leichtes Protokoll für den Datenaustausch in IoT. |
OLED | Organic Light Emitting Diode, Display-Technologie für energiesparende Bildschirme. |
OTA | Over-the-Air, drahtlose Übertragung von Software-Updates auf Mikrocontroller. |
PIR-Sensor | Passive Infrared Sensor, erkennt Bewegungen durch Infrarotstrahlung. |
PSRAM | Pseudo-Static Random Access Memory ist eine Variante von DRAM, die einige Merkmale von SRAM nachahmt, um den Zugang zu erleichtern. PSRAM nutzt jedoch die Architektur von DRAM, was ihn günstiger in der Herstellung und größer in der Kapazität macht als SRAM. Siehe auch bei RAM |
PWM | Pulse Width Modulation, Technik zur Steuerung der Leistung von Geräten durch Impulsbreite. zB. Analoge Werte in Digital übertragen. |
RAM | Random Access Memory ist ein schneller flüchtiger Speicher, der Daten temporär speichert, die von einem Prozessor für die aktuelle Verarbeitung benötigt werden. Sobald der Strom abgeschaltet wird, gehen alle im RAM gespeicherten Daten verloren. |
RISC | Reduced Instruction Set Computing ist eine Prozessorarchitektur für CPU, die auf einer einfachen, schnellen Ausführung von wenigen, aber effizienten Befehlen basiert. Diese Architektur bietet Vorteile in Bezug auf Geschwindigkeit und Energieeffizienz, was sie ideal für mobile Geräte, eingebettete Systeme und low-power Anwendungen macht |
RTC | Real-Time Clock, Echtzeituhr zur Zeitmessung bei Stromausfall. |
RX | Receive – Empfang, siehe UART |
SCL | Serial Clock, siehe I2C |
SDA | Serial Data, siehe I2C |
SD-Karte | Secure Digital Card. Speicherkarte, die zur Datenspeicherung auf Raspberry Pi und anderen Geräten genutzt wird. |
SPI | Serial Peripheral Interface, serielle Schnittstelle zur Kommunikation zwischen Geräten. SPI arbeitet nach dem Master-Slave-Prinzip, wobei der Master die Kontrolle über die Kommunikation übernimmt und die Slaves die Befehle ausführen. Verwendung von 4 Leitungen: MOSI (Master Out Slave In): Überträgt Daten vom Master zum Slave. MISO (Master In Slave Out): Überträgt Daten vom Slave zum Master. SCK (Serial Clock): Gibt das Takt-Signal vor, das vom Master erzeugt wird, um den Zeitablauf der Übertragung zu synchronisieren. SS/CS (Slave Select/Chip Select): Diese Leitung wird vom Master genutzt, um den Slave auszuwählen, mit dem er kommunizieren möchte. Wird sie aktiviert (meist auf low gesetzt), ist der entsprechende Slave aktiv. |
SRAM | Static Random Access Memory speichert Daten in Flip-Flops, das macht ihn stabiler und weniger anfällig für Fehler, da es keine Auffrischung benötigt. Es ist jedoch teurer und hat eine geringere Speicherkapazität. Siehe auch bei RAM |
TFT | Thin Film Transistor, Display-Technologie, z.B. für kleine farbige Bildschirme. |
TX | Transmit – Sende, siehe UART |
UART | Universal Asynchronous Receiver-Transmitter, serielle Schnittstelle für Datenübertragung. Asynchron, heißt ohne separates Taktsignal und arbeiten meist über zwei Hauptpins: TX (Transmit): Sendeleitung RX (Receive): Empfangsleitung |
UWB | Ultra-Wideband, Funktechnologie für Datenübertragung und hochpräzise Positionsbestimmung. |
Wi-Fi | Wireless Fidelity – Ermöglicht eine drahtlose Netzwerkverbindung zwischen Geräten per Funk |