You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Vasilaki Totsili edited this page May 30, 2026
·
2 revisions
sparq wiki
sparq is a modern C++ embedded framework for the purposes of base42 but not limited to it, designed around strict separation of concerns and portability
The framework provides reusable abstractions for hardware, operating systems and board-specific implementations while allowing application code to remain independent of platform details
Core principles are layered architecture, dependency inversion through interfaces, hardware abstraction, RTOS independence, modern C++ design and long-term maintainability