Skip to content
Change the repository type filter

All

    Repositories list

    • libhal

      Public
      A collection of interfaces and abstractions for embedded peripherals and devices using modern C++
      C++
      Apache License 2.0
      1726250Updated Jan 31, 2025Jan 31, 2025
    • libhal platform and peripheral drivers for the MCUs using ARM Cortex M processors. From NXP to STM to Broadcom to the rest.
      C++
      Apache License 2.0
      60462Updated Jan 31, 2025Jan 31, 2025
    • Exceptions analysis and optimization tools
      Apache License 2.0
      0000Updated Jan 30, 2025Jan 30, 2025
    • Maps MicroMod Standard protocols to libhal APIs
      C++
      Apache License 2.0
      3000Updated Jan 29, 2025Jan 29, 2025
    • ci

      Public
      Contain helper & premade continuous integration scripts for libhal projects and libraries
      Apache License 2.0
      3010Updated Jan 28, 2025Jan 28, 2025
    • libhal drivers for actuator and their controllers for servos, motors, fans, pumps, etc...
      C++
      Apache License 2.0
      10110Updated Jan 28, 2025Jan 28, 2025
    • About libhal drivers for reading and controlling sensors such as IMUs, temperature, force, light, etc...
      C++
      Apache License 2.0
      3030Updated Jan 28, 2025Jan 28, 2025
    • Organization wide repo for docs, assets, and tools any other static information
      HTML
      Apache License 2.0
      60100Updated Jan 26, 2025Jan 26, 2025
    • libhal drivers for devices that can expand the IO of a controller such as i2c/spi/uart to pwm/adc/dac/gpio/etc...
      C++
      Apache License 2.0
      2030Updated Jan 23, 2025Jan 23, 2025
    • web-tools

      Public
      A tools to help with calculations for embedded software development, robotics, electrical engineering with the goal of being easy to use, interactive, and sharable,
      JavaScript
      Apache License 2.0
      50120Updated Jan 22, 2025Jan 22, 2025
    • libhal drivers for all display types, leds, and display protocols
      C++
      Apache License 2.0
      2031Updated Jan 21, 2025Jan 21, 2025
    • Exception runtime library for Cortex M series CPUs
      C++
      Apache License 2.0
      36332Updated Jan 20, 2025Jan 20, 2025
    • Generic cmake utilities such as macros, functions, and toolchains for all categories of libhal libraries.
      CMake
      Apache License 2.0
      3020Updated Jan 19, 2025Jan 19, 2025
    • libhal drivers for human input devices such as buttons, keyboards, encoders, mice, etc...
      C++
      Apache License 2.0
      1031Updated Jan 16, 2025Jan 16, 2025
    • libhal utility functions, interface wrappers, and types to help manage usage of embedded resources
      C++
      Apache License 2.0
      41150Updated Jan 3, 2025Jan 3, 2025
    • libhal drivers for the internet of things, including, ethernet controllers, wifi cards, ble, lora, etc...
      C++
      Apache License 2.0
      1010Updated Dec 27, 2024Dec 27, 2024
    • Simplify application development with a single Conan require statement
      Python
      Apache License 2.0
      1020Updated Dec 23, 2024Dec 23, 2024
    • libhal drivers for persistent storage devices such as SD cards, flash ICs, eMMC, etc...
      C++
      Apache License 2.0
      1110Updated Dec 23, 2024Dec 23, 2024
    • .github

      Public
      Organization wide repository
      Apache License 2.0
      2060Updated Dec 21, 2024Dec 21, 2024
    • Implementation of the Lawicel slcan (Serial CANBUS) protocol.
      C++
      Apache License 2.0
      0190Updated Dec 21, 2024Dec 21, 2024
    • Contains premade conan configuration files for users
      Apache License 2.0
      2000Updated Dec 6, 2024Dec 6, 2024
    • Support FreeRTOS in the libhal ecosystem
      Python
      Apache License 2.0
      1030Updated Dec 3, 2024Dec 3, 2024
    • libhal-soft

      Public archive
      Library for generic soft drivers officially supported by libhal
      C++
      Apache License 2.0
      6000Updated Nov 30, 2024Nov 30, 2024
    • libhal-canrouter

      Public archive
      The can router stack enables multiple device drivers to use a singular can peripheral
      C++
      Apache License 2.0
      2000Updated Nov 30, 2024Nov 30, 2024
    • libhal-mock

      Public archive
      Mocks, fakes, simulation and other testing utilities for libhal
      C++
      Apache License 2.0
      3000Updated Nov 30, 2024Nov 30, 2024
    • Conan index for all libhal packages. This is a backup for the JFrog Artifactory.
      Apache License 2.0
      0000Updated Oct 25, 2024Oct 25, 2024
    • libhal drivers and platform support for linux
      C++
      Apache License 2.0
      0091Updated Oct 7, 2024Oct 7, 2024
    • libhal-starter

      Public template
      Starter project for libhal applications
      C++
      Apache License 2.0
      9200Updated Sep 25, 2024Sep 25, 2024
    • picolibc

      Public
      Conan package for the picolibc library
      Python
      Apache License 2.0
      2000Updated Sep 8, 2024Sep 8, 2024
    • libhal-__device__

      Public template
      Template repo for general libhal libraries
      C++
      Apache License 2.0
      1000Updated Aug 17, 2024Aug 17, 2024