Skip to content
Change the repository type filter

All

    Repositories list

    • libhal-freertos

      Public archive
      Support FreeRTOS in the libhal ecosystem
      Python
      Apache License 2.0
      1100Updated Mar 23, 2024Mar 23, 2024
    • Library for generic soft drivers officially supported by libhal
      C++
      Apache License 2.0
      61190Updated Mar 17, 2024Mar 17, 2024
    • libhal-__platform__

      Public template
      Template library for target libraries
      Python
      Apache License 2.0
      2000Updated Mar 11, 2024Mar 11, 2024
    • Library for using the esp8266 as WiFi internet device as well as a development device
      C++
      Apache License 2.0
      2250Updated Mar 9, 2024Mar 9, 2024
    • libhal-stm32f4

      Public archive
      Python
      Apache License 2.0
      3000Updated Mar 7, 2024Mar 7, 2024
    • Generic cmake utilities such as macros, functions, and toolchains for all categories of libhal libraries.
      CMake
      Apache License 2.0
      2140Updated Mar 4, 2024Mar 4, 2024
    • Conan installer for the GNU Arm Embedded Toolchain
      Python
      2000Updated Feb 29, 2024Feb 29, 2024
    • RMD-X driver using libhal
      C++
      Apache License 2.0
      4240Updated Feb 22, 2024Feb 22, 2024
    • libhal compatible drivers for the MPL311 series of absolute digital pressure sensors
      C++
      Apache License 2.0
      4101Updated Feb 7, 2024Feb 7, 2024
    • webtools

      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
      51101Updated Jan 23, 2024Jan 23, 2024
    • Library for the LPC40xx series of MCUs from NXP
      C++
      Apache License 2.0
      81270Updated Jan 18, 2024Jan 18, 2024
    • A collection of drivers and libraries for the Cortex M series ARM processors using libhal
      C++
      Apache License 2.0
      35140Updated Jan 18, 2024Jan 18, 2024
    • libhal-starter

      Public template
      The minimum set of files to make a libhal project
      C++
      Apache License 2.0
      7010Updated Jan 18, 2024Jan 18, 2024
    • ci

      Public archive
      Contain helper & premade continuous integration scripts for libhal projects and libraries
      Apache License 2.0
      3001Updated Jan 18, 2024Jan 18, 2024
    • .github

      Public
      Organization wide repository
      Apache License 2.0
      20170Updated Jan 18, 2024Jan 18, 2024
    • Organization wide repo for docs, assets, and tools any other static information
      HTML
      Apache License 2.0
      51250Updated Jan 17, 2024Jan 17, 2024
    • libhal-util

      Public archive
      libhal utility functions, interface wrappers, and types to help manage usage of embedded resources
      C++
      Apache License 2.0
      41270Updated Jan 17, 2024Jan 17, 2024
    • libhal

      Public archive
      A collection of interfaces and abstractions for embedded peripherals and devices using modern C++
      C++
      Apache License 2.0
      1786271Updated Jan 17, 2024Jan 17, 2024
    • Mocks, fakes, simulation and other testing utilities for libhal
      C++
      Apache License 2.0
      3170Updated Jan 7, 2024Jan 7, 2024
    • Exists to test exceptions and result types and compare their impact on ROM and RAM as well as Happy/Sad path performance
      C++
      Apache License 2.0
      1050Updated Dec 26, 2023Dec 26, 2023
    • picolibc

      Public
      Conan package for the picolibc library
      Python
      Apache License 2.0
      2000Updated Dec 14, 2023Dec 14, 2023
    • Contains premade conan configuration files for users
      Apache License 2.0
      2010Updated Dec 12, 2023Dec 12, 2023
    • Maps MicroMod Standard protocols to libhal APIs
      C++
      Apache License 2.0
      3010Updated Dec 1, 2023Dec 1, 2023
    • libhal-__device__

      Public template
      Template repo for general libhal libraries
      Python
      Apache License 2.0
      1100Updated Dec 1, 2023Dec 1, 2023
    • The can router stack enables multiple device drivers to use a singular can peripheral
      C++
      Apache License 2.0
      2010Updated Dec 1, 2023Dec 1, 2023
    • C++
      Apache License 2.0
      43140Updated Nov 29, 2023Nov 29, 2023
    • Library of temperature sensors drivers
      C++
      Apache License 2.0
      2030Updated Nov 28, 2023Nov 28, 2023
    • Libraries for PCA chips which generally use I2C/SMBus communication
      C++
      Apache License 2.0
      3030Updated Nov 28, 2023Nov 28, 2023
    • C++
      Apache License 2.0
      3000Updated Nov 28, 2023Nov 28, 2023
    • C++
      Apache License 2.0
      4000Updated Nov 28, 2023Nov 28, 2023