Serviceeinschränkungen vom 12.-22.02.2026 - weitere Infos auf der UB-Homepage

Treffer: LogicGlue : Hardware-Independent Embedded Programming Through Platform-Independent Drivers

Title:
LogicGlue : Hardware-Independent Embedded Programming Through Platform-Independent Drivers
Publication Year:
2025
Collection:
Lancaster University: Lancaster Eprints
Document Type:
Fachzeitschrift article in journal/newspaper
Language:
unknown
Relation:
Lambrichts, Mannu and Ramakers, Raf and Hodges, Steve (2025) LogicGlue : Hardware-Independent Embedded Programming Through Platform-Independent Drivers. Proceedings of the ACM on Human-Computer Interaction - CSCW, 9 (4). pp. 1-46. ISSN 2573-0142
Accession Number:
edsbas.192AE3AF
Database:
BASE

Weitere Informationen

The growing capabilities of microcontrollers, sensors, and actuators, coupled with decreasing costs, have led to a proliferation of embedded interactive systems. Prototyping such electronic systems has become democratized across a broad audience, including students, hobbyists, professional engineers, and programmers. Central to this evolution is the ease of software development, and in particular, the availability of low-level drivers and programming libraries which have significantly lowered the barriers to programming these systems. However, this ecosystem often presents challenges due to the tight coupling between programming libraries, drivers, and the underlying sensors and actuators. This frequently leads to compatibility issues. This paper introduces LogicGlue, which addresses these challenges by providing a platform-independent driver specification format. LogicGlue driver specifications allow hardware-independent application logic to be written, facilitating the process of interchanging components with minimal-to-no code adjustments. Unlike existing solutions, LogicGlue supports efficient interfacing via native communication protocols. This approach not only simplifies electronics prototyping but also ensures compatibility between various types of electronic components from different vendors. By reducing the complexity of hardware integration, LogicGlue enables a more seamless exploration of novel interactive behaviours and interfaces, forming a new tool for engineering interactive computing systems.