hardware-abstraction
There are 23 repositories under hardware-abstraction topic.
roboticslibrary/rl
The Robotics Library (RL) is a self-contained C++ library for rigid body kinematics and dynamics, motion planning, and control.
sega-dreamcast/dreamhal
DreamHAL is a hardware abstraction library (HAL) for Dreamcast/SH4
vedranMv/tm4c_mpu9250
MPU9250 library for TI's Tiva TM4C1294 with I2C/SPI and DMP
parallaxsecond/parsec-client-rust
Parsec Rust Client
ShukantPal/Silcos-Kernel
The Silcos kernel is a hybrid, robust and compact modular kernel which provides a platform to build the Silcos OS and SilkUI
openel/openel
OpenEL implemented in C. OpenEL(Open Embedded Library) is a unified API(Application Programming Interface) for actuators and sensors. The specifications and implementation have been developed by JASA(Japan Embedded Systems Technology Association) since 2011.
microhal/microhal
Microhal is hardware abstraction layer for embedded platforms
NullExceptionTSB/NullOS
NullOS: i have ~~no~~ some idea what i'm doing
STMicroelectronics/stm32-mw-camera
The camera middleware library simplifies the development process for applications that require camera functionality by abstracting hardware-specific details.
StratifyLabs/StratifyAPI
Stratify Application Library for Data Management and Hardware Abstraction
wolf99/AIO
Functions to configure the analog I/O (AIO) registers for TI C2000 TMS320F2802x
CrustyAuklet/ATDF-parse
Atmel ATDF parser written in python for code generation
rohantaneja/android_hardware_lenovo_aio_row
HALs and patches for Lenovo A7000-a
nikto-b/avr-api
API library for Atmel AVR [Project abandoned]
openel/openel-cpp
OpenEL implemented in C++
soypat/cereal
Serial port abstraction creation for bugst, sers, goburrow and tarm serial libraries.
daggilli/gpiowsserver
A WebSocket-based server to communicate with the GPIO on a Raspberry Pi
eta-systems/MAX5717
C library for MAX5717 / MAX5719 16 and 20 bit DAC (for STM32 HAL)
openbase/bco.dal
Domotic Abstraction Layer
TolgaReis/ALU-design
32-bit ALU design for MIPS.
irsural/mxsrclib
Universal library for abstracting from hardware on microcontrollers, Windows and Linux.
aditya-technophile-06/EMBEDDED_SIMULATOR
Comprehensive embedded systems simulator in C++17 demonstrating device drivers, RTOS scheduling, hardware abstraction, and protocol software. Features virtual SDK, Linux character device simulation, priority-based task management, and peripheral control interfaces.
Mostafasaad1/realsense-vision-kit
The goal here was to build more than just a script; it was to architect a reusable, well-designed toolkit. I applied software engineering principles to create a modular, object-oriented library for RealSense, featuring object detection and coordinate transformations.