1 Repo
Direct communication with hardware peripherals and sensors via system calls.
Distinguishing note: Existing candidates focus on optimization or networking APIs rather than raw hardware-to-software communication
Explore 1 awesome GitHub repository matching operating systems & systems programming · Native Hardware Interfacing. Refine with filters or upvote what's useful.
rawdrawandroid ist ein Framework für den Bau von Android-Anwendungen mit C und Make. Es bietet ein natives Entwicklungssystem, das Quellcode in eigenständige ausführbare Pakete kompiliert und dabei die Standard-Toolchains von Java oder Kotlin sowie virtuelle Maschinen umgeht. Das Projekt bietet ein natives UI-Toolkit für die Erstellung hardwarebeschleunigter Grafikfenster und eine dedizierte Hardwareschnittstelle für die direkte Kommunikation mit USB-Peripheriegeräten und Onboard-Sensoren. Es nutzt eine containerisierte Build-Umgebung, um eine konsistente Kompilierung und Signierung von Binärdateien ohne lokale Toolchain-Installationen zu gewährleisten. Das System deckt hardwarenahe Schnittstellen ab, einschließlich Echtzeit-Sensordatenerfassung und USB-Geräteverwaltung. Es unterstützt zudem OpenGL ES-Rendering, native WebView-Integration sowie die Verwaltung eingebetteter Anwendungs-Assets und externen Speichers. Remote-Debugging der kompilierten Anwendungslogik wird über eine Verbindung zwischen einem Host-Rechner und einem physischen Mobilgerät unterstützt.
Communicates directly with USB peripherals and onboard sensors using native system calls for high-performance data exchange.