Inhaltsverzeichnis
38 Beziehungen: Apache-Lizenz, Arm Cortex-M, Atom (Texteditor), Eclipse (IDE), Eingebettetes System, Emacs, ESP32, ESP8266, Field Programmable Gate Array, Framework, Freie Software, Integrierte Entwicklungsumgebung, Intel MCS-51, Konsolenanwendung, Lattice Semiconductor Corporation, Leiterplatte, Linux, MacOS, Microchip AVR, Microsoft Windows, Mikrocontroller, NetBeans IDE, Nordic Semiconductor, Paketverwaltung, PICmicro, Plattform (Computer), Programmbibliothek, Programmierwerkzeug, Prozessorarchitektur, Python (Programmiersprache), RP2040, Software Development Kit, STM8, Texteditor, TI MSP430, Vim, Visual Studio, Visual Studio Code.
Apache-Lizenz
Die Apache-Lizenz ist eine durch die Free Software Foundation anerkannte Freie-Software-Lizenz der Apache Software Foundation, jedoch keine Copyleft-Lizenz.
Sehen PlatformIO und Apache-Lizenz
Arm Cortex-M
Arm Cortex-M (in älterer Schreibweise ARM Cortex-M) ist eine Familie von IP-Cores primär für 32-Bit-Mikrocontroller, die vom Unternehmen ARM entwickelt wird und an verschiedene Hersteller lizenziert wird.
Sehen PlatformIO und Arm Cortex-M
Atom (Texteditor)
Atom war ein Open-Source-Texteditor auf Basis von Electron, der von dem Projekt-Hosting-Dienst GitHub für Windows, macOS und Linux entwickelt wird.
Sehen PlatformIO und Atom (Texteditor)
Eclipse (IDE)
Eclipse (von „Sonnenfinsternis“, „Finsternis“, „Verdunkelung“) ist ein open-source Programmierwerkzeug zur Entwicklung von Software verschiedener Art.
Sehen PlatformIO und Eclipse (IDE)
Eingebettetes System
Eingebettetes System auf einer Einsteckkarte mit Prozessor, Speicher, Stromversorgung und externen Schnittstellen Ein eingebettetes System (auch) ist ein Computer, der in einen technischen Kontext eingebunden (eingebettet) ist.
Sehen PlatformIO und Eingebettetes System
Emacs
Emacs (Plural: Emacsen) ist eine Familie von Texteditoren.
Sehen PlatformIO und Emacs
ESP32
ESP32-Prozessor (Bildmitte) auf einer Leiterplatte bestückt. Links die gedruckte WLAN-Antenne Die Der ESP32 ist eine kostengünstige und mit geringem Leistungsbedarf ausgeführte 32-Bit-Mikrocontrollerfamilie der chinesischen Firma Espressif, die im Jahr 2016 vorgestellt wurde.
Sehen PlatformIO und ESP32
ESP8266
IC Handelsübliches ESP8266-Modul mit Prozessor-Chip (links) und externem Flash-Speicher (rechts) für die Firmware. Im oberen Bildbereich die gedruckte WLAN-Antenne Die Der ESP8266 ist ein kostengünstiger und mit geringem Leistungsbedarf ausgeführter 32-Bit-Mikrocontroller der chinesischen Firma espressif und ermöglicht durch seine offene Bauweise den Aufbau von WLAN-gesteuerten Aktoren und Sensoren.
Sehen PlatformIO und ESP8266
Field Programmable Gate Array
Ein FPGA (Akronym für Field Programmable Gate Array) ist ein integrierter Schaltkreis (IC) der Digitaltechnik, in welchen eine logische Schaltung geladen werden kann.
Sehen PlatformIO und Field Programmable Gate Array
Framework
Ein Framework (für Rahmenstruktur) ist ein Programmiergerüst, das in der Softwaretechnik, insbesondere bei der objektorientierten Softwareentwicklung sowie bei komponentenbasierten Entwicklungsansätzen, verwendet wird.
Sehen PlatformIO und Framework
Freie Software
Concept-Map rund um Freie Software Freie Software (freiheitsgewährende Software, oder auch libre software) bezeichnet Software, die die Freiheit von Computernutzern in den Mittelpunkt stellt.
Sehen PlatformIO und Freie Software
Integrierte Entwicklungsumgebung
Microsoft Visual Studio 2012, IDE für Windowszeichenorientierter Benutzerschnittstelle CONZEPT 16, ein Datenbanksystem mit integrierter Entwicklungsumgebung KDevelop, eine freie IDE für KDE Windows Eine integrierte Entwicklungsumgebung (IDE, von) ist eine Sammlung von Computerprogrammen, mit denen die Aufgaben der Softwareentwicklung möglichst ohne Medienbrüche bearbeitet werden können.
Sehen PlatformIO und Integrierte Entwicklungsumgebung
Intel MCS-51
MCS-51 ist die Bezeichnung einer 1980 von Intel vorgestellten Familie von 8-Bit-Mikrocontrollern.
Sehen PlatformIO und Intel MCS-51
Konsolenanwendung
Eine Konsolenanwendung bzw.
Sehen PlatformIO und Konsolenanwendung
Lattice Semiconductor Corporation
Lattice Semiconductor ist ein US-amerikanischer Hersteller von elektronischen Halbleiterbauelementen mit Sitz in Oregon, in einer Region mit vielen High-Tech-Unternehmen, welche auch als Silicon Forest bekannt ist.
Sehen PlatformIO und Lattice Semiconductor Corporation
Leiterplatte
Bestückungsseite (oben) und Lötseite (unten) einer einseitigen Leiterplatte Eine Leiterplatte (Leiterkarte, Platine oder gedruckte Schaltung;, PCB) ist ein Träger für elektronische Bauteile.
Sehen PlatformIO und Leiterplatte
Linux
Als Linux (deutsch) oder GNU/Linux (siehe GNU/Linux-Namensstreit) bezeichnet man in der Regel freie, unixähnliche Mehrbenutzer-Betriebssysteme, die auf dem Linux-Kernel und wesentlich auf GNU-Software basieren.
Sehen PlatformIO und Linux
MacOS
Das Betriebssystem macOS, früher Mac OS X und OS X, ist das Betriebssystem des kalifornischen Hard- und Software-Unternehmens Apple für Laptop- und Desktop-Computer der Mac-Reihe.
Sehen PlatformIO und MacOS
Microchip AVR
Logo der AVR-Familie ATmega8-16PU (oben), ATXmega128A1 (links unten) und ATtiny45-20SU (rechts unten) Mikrocontroller Microchip AVR (vormals Atmel AVR) ist eine 8-Bit-Mikrocontroller-Familie des US-amerikanischen Herstellers Microchip.
Sehen PlatformIO und Microchip AVR
Microsoft Windows
Microsoft Windows (englische Aussprache) bzw.
Sehen PlatformIO und Microsoft Windows
Mikrocontroller
Als Mikrocontroller (auch µController, µC, MCU oder Einchipmikrorechner) werden Halbleiterchips bezeichnet, die einen Prozessor und zugleich auch Peripheriefunktionen enthalten.
Sehen PlatformIO und Mikrocontroller
NetBeans IDE
NetBeans IDE (oft auch nur NetBeans genannt) ist eine freie integrierte Entwicklungsumgebung, die komplett in der Programmiersprache Java geschrieben wurde und auf der NetBeans-Plattform läuft.
Sehen PlatformIO und NetBeans IDE
Nordic Semiconductor
Nordic Semiconductor (Nordic Semi) ist ein norwegischer fabless Halbleiterhersteller.
Sehen PlatformIO und Nordic Semiconductor
Paketverwaltung
Fedora-16-System ein. aptitude mit Kommandozeilenbefehlen auf Debian TUI Ubuntu PackageKit ist eine grafische Oberfläche für verschiedene Paketverwaltungen, hier auf einem RHEL 6-System. Das Ubuntu Software Center ist eine grafische Oberfläche für dpkg/APT, steht unter der GPL und ist nicht nur unter Ubuntu verfügbar Eine Paketverwaltung ermöglicht die komfortable Verwaltung von Software, die in Form von Programmpaketen vorliegt.
Sehen PlatformIO und Paketverwaltung
PICmicro
Ein 16-bit-Mikrocontroller (PIC24) im 28-poligen PDIP-Gehäuse Bei PICmicro handelt es sich um eine Mikrocontrollerfamilie, die von der Firma Microchip Technology Inc. hergestellt wird.
Sehen PlatformIO und PICmicro
Plattform (Computer)
Grafische Darstellung des Grundkonzepts einer Computerplattform: oben drei identische Komponenten (blau) innerhalb dreier unterschiedlicher Umgebungen von weiteren Komponenten, die unten auf drei unterschiedlichen Rechnersystemen aufgesetzt werden können Eine Computerplattform (auch -schicht oder -ebene, kurz Plattform) bezeichnet in der Informatik eine einheitliche Grundlage, auf der Computerprogramme ausgeführt und entwickelt werden können.
Sehen PlatformIO und Plattform (Computer)
Programmbibliothek
Eine Programmbibliothek (kurz Bibliothek;, kurz lib) bezeichnet in der Programmierung eine Sammlung von Unterprogrammen/-routinen, die Lösungswege für thematisch zusammengehörende Problemstellungen anbieten.
Sehen PlatformIO und Programmbibliothek
Programmierwerkzeug
Programmierwerkzeuge sind Computerprogramme, die Softwareentwickler bei ihren Tätigkeiten der Programmierung von Computerprogrammen unterstützen.
Sehen PlatformIO und Programmierwerkzeug
Prozessorarchitektur
Eine Prozessorarchitektur beschreibt den Aufbau von Prozessoren bzw.
Sehen PlatformIO und Prozessorarchitektur
Python (Programmiersprache)
Python (auf Deutsch auch) ist eine universelle, üblicherweise interpretierte, höhere Programmiersprache.
Sehen PlatformIO und Python (Programmiersprache)
RP2040
RP2040-Mikrocontroller Die Raspberry Pi Pico mit einem RP2040 Arduino Nano mit RP2040 Entwicklungsboard mit RP2040 von SparkFun Der RP2040 ist ein 32-Bit-Mikrocontroller, der von der Raspberry Pi Foundation selbst entwickelt und am 21. Januar 2021 der Öffentlichkeit vorgestellt wurde.
Sehen PlatformIO und RP2040
Software Development Kit
Ein Software Development Kit (SDK) ist eine Sammlung von Programmierwerkzeugen und Programmbibliotheken, die zur Entwicklung von Software dient.
Sehen PlatformIO und Software Development Kit
STM8
STM8S Die des STM8L152 Der STM8 ist ein von STMicroelectronics entwickelter 8-Bit-Mikrocontroller.
Sehen PlatformIO und STM8
Texteditor
Texteditor Ein Texteditor (von ‚Inhalt‘ und editor für ‚Herausgeber‘ oder ‚Erzeuger‘) ist ein Computerprogramm zum Bearbeiten von Texten.
Sehen PlatformIO und Texteditor
TI MSP430
Der MSP430 ist ein 16-Bit-RISC-Mikrocontroller der Firma Texas Instruments.
Sehen PlatformIO und TI MSP430
Vim
Vim (Vi IMproved) ist eine Weiterentwicklung des Texteditors vi.
Sehen PlatformIO und Vim
Visual Studio
Visual Studio ist eine von dem Unternehmen Microsoft angebotene integrierte Entwicklungsumgebung für verschiedene Hochsprachen.
Sehen PlatformIO und Visual Studio
Visual Studio Code
Visual Studio Code (kurz VS Code) ist ein kostenloser Quelltext-Editor von Microsoft.
Sehen PlatformIO und Visual Studio Code

