libhal

libhal

Geek Repo

Github PK Tool:Github PK Tool

libhal's repositories

libhal

A collection of interfaces and abstractions for embedded peripherals and devices using modern C++

Language:C++License:Apache-2.0Stargazers:7Issues:0Issues:20
Language:C++License:Apache-2.0Stargazers:3Issues:0Issues:1

libhal-rmd

RMD-X driver using libhal

Language:C++License:Apache-2.0Stargazers:2Issues:0Issues:3

can-opener

Implementation of the Lawicel slcan (Serial CANBUS) protocol

Language:C++License:Apache-2.0Stargazers:1Issues:0Issues:0

libhal-__device__

Template repo for general libhal libraries

Language:C++License:Apache-2.0Stargazers:1Issues:0Issues:1

libhal-cmake-util

Generic cmake utilities such as macros, functions, and toolchains for all categories of libhal libraries.

Language:CMakeLicense:Apache-2.0Stargazers:1Issues:0Issues:3

libhal-exceptions

Exception runtime library for Cortex M series CPUs

Language:C++License:Apache-2.0Stargazers:1Issues:0Issues:0

libhal-lpc40

Library for the LPC40xx series of MCUs from NXP

Language:C++License:Apache-2.0Stargazers:1Issues:0Issues:0

libhal-mock

Mocks, fakes, simulation and other testing utilities for libhal

Language:C++License:Apache-2.0Stargazers:1Issues:0Issues:1

libhal-soft

Library for generic soft drivers officially supported by libhal

Language:C++License:Apache-2.0Stargazers:1Issues:0Issues:19

libhal-starter

Starter project for libhal applications

Language:C++License:Apache-2.0Stargazers:1Issues:0Issues:1

libhal-util

libhal utility functions, interface wrappers, and types to help manage usage of embedded resources

Language:C++License:Apache-2.0Stargazers:1Issues:2Issues:29

libhal.github.io

Organization wide repo for docs, assets, and tools any other static information

Language:HTMLLicense:Apache-2.0Stargazers:1Issues:2Issues:33

libhal-mpu

A library for the MPU series IMU devices

Language:C++License:Apache-2.0Stargazers:0Issues:0Issues:0

libhal-pca

Libraries for PCA chips which generally use I2C/SMBus communication

Language:C++License:Apache-2.0Stargazers:0Issues:0Issues:2

libhal-sensor

About libhal drivers for reading and controlling sensors such as IMUs, temperature, force, light, etc...

Language:C++License:Apache-2.0Stargazers:0Issues:0Issues:0
Language:C++License:Apache-2.0Stargazers:0Issues:0Issues:0

ci

Contain helper & premade continuous integration scripts for libhal projects and libraries

License:Apache-2.0Stargazers:0Issues:0Issues:2

freertos

FreeRTOS conan package compatible with the libhal ecosystem

Language:PythonLicense:Apache-2.0Stargazers:0Issues:0Issues:0

libhal-__arm_mcu_family__

Template repo for arm mcus

Language:C++License:Apache-2.0Stargazers:0Issues:0Issues:0

libhal-actuator

libhal drivers for actuator and their controllers for servos, motors, fans, pumps, etc...

Language:C++License:Apache-2.0Stargazers:0Issues:0Issues:0

libhal-arm-mcu

libhal platform and peripheral drivers for the MCUs using ARM Cortex M processors. From NXP to STM to Broadcom to the rest.

Language:C++License:Apache-2.0Stargazers:0Issues:0Issues:0

libhal-bootstrap

Simplify application development with a single Conan require statement

Language:PythonLicense:Apache-2.0Stargazers:0Issues:0Issues:0

libhal-display

libhal drivers for all display types, leds, and display protocols

Language:C++License:Apache-2.0Stargazers:0Issues:0Issues:0

libhal-expander

libhal drivers for devices that can expand the IO of a controller such as i2c/spi/uart to pwm/adc/dac/gpio/etc...

Language:C++License:Apache-2.0Stargazers:0Issues:0Issues:0

libhal-input

libhal drivers for human input devices such as buttons, keyboards, encoders, mice, etc...

Language:C++License:Apache-2.0Stargazers:0Issues:0Issues:0

libhal-iot

libhal drivers for the internet of things, including, ethernet controllers, wifi cards, ble, lora, etc...

Language:C++License:Apache-2.0Stargazers:0Issues:0Issues:0

libhal-micromod

Maps MicroMod Standard protocols to libhal APIs

Language:C++License:Apache-2.0Stargazers:0Issues:1Issues:1

libhal-storage

libhal drivers for persistent storage devices such as SD cards, flash ICs, eMMC, etc...

Language:C++License:Apache-2.0Stargazers:0Issues:0Issues:0

web-tools

A tools to help with calculations for embedded software development, robotics, electrical engineering with the goal of being easy to use, interactive, and sharable,

Language:JavaScriptLicense:Apache-2.0Stargazers:0Issues:0Issues:0