web analytics
Libraries are prefixed by a logo relative to the given OpenSource License.
ALR: Component available through the ALIRE crates (component) manager and repository.
ℹ️ Click on the arrow to go to the section beneath with some more details.
ℹ️ Click on the earth symbol 🌎 to go to the mentioned site.
ℹ️ Hover on, or Click on the little page symbol 📄 to read a short description.
 


SoC-Boards


ARM

Arduino Due

Raspberry Pi

  • RP2040 Microcontroller

    • Rp2040_hal
      Link: alire.ada.dev/crates/rp2040_hal
      LastCheck: 26 janv. 2022 à 16:22
      Author: JeremyGrosser

      Drivers and HAL for the RP2040 micro-controller family — ["embedded", "nostd", "rp2040", "raspberrypi", "drivers"]

  • PyGamer

    • Pygamer_bsp
      Link: alire.ada.dev/crates/pygamer_bsp
      LastCheck: 26 janv. 2022 à 16:22
      Author: Fabien-Chouteau

      Board Support Package for the AdaFruit PyGamer — ["embedded", "nostd", "pygamer", "adafruit", "game", "console", "bsp"]

    • Pygamer_simulator
      Link: alire.ada.dev/crates/pygamer_simulator
      LastCheck: 26 janv. 2022 à 16:22
      Author: Fabien-Chouteau

      SDL simulator of the AdaFruit PyGamer console — ["pygamer", "adafruit", "game", "console", "simulator"]

  • USB-Serial MCP2221

    • Mcp2221
      Link: alire.ada.dev/crates/mcp2221
      LastCheck: 26 janv. 2022 à 16:22
      Author: pmunts

      MCP2221 USB Raw HID I/O Expander Library for GNAT Ada — ["embedded", "linux", "mcp2221", "adc", "dac", "gpio", "i2c", "motor",

  • raspberrypi

    • Raspberry_bsp
      Link: alire.ada.dev/crates/raspberry_bsp
      LastCheck: 26 janv. 2022 à 16:22
      Author: TamaMcGlinn

      Board Support package for Raspberry PI v1, v2 and B+ — ["raspberry", "pi"]

    • Pico_bsp
      Link: alire.ada.dev/crates/pico_bsp
      LastCheck: 26 janv. 2022 à 16:22
      Author: JeremyGrosser

      Board support package for Raspberry Pi Pico — ["embedded", "nostd", "raspberrypi", "pico", "rp2040", "bsp"]

    • Pico_examples
      Link: alire.ada.dev/crates/pico_examples
      LastCheck: 26 janv. 2022 à 16:22
      Author: JeremyGrosser

      Examples for Ada on the Raspberry Pi Pico — ["embedded", "nostd", "pico", "rp2040"]

MSP432

STM32F4


Atmel AVR

Arduino Uno (ATmega32xx)


MSP430

    • MSP430-Ada
      Link: sourceforge.net/projects/msp430ada/
      LastCheck: 18 avr. 2013
      Author: briandrummond
      Copyright: Brian Drummond
      Repository: SourceForge

      Compiler and device support for Ada programs on the ultra-low-power TI MSP430 microcontrollers. This project builds on the Gnu Gnat/GCC Ada compiler, the Sourceforge mspgcc back-end and MSP430 CPU support. It was inspired by the Sourceforge AVR-Ada project.


PowerPC e300

MPC51xx & MPC52xx

MPC83xx


RISC-V

HiFive Unmatched


Embedded

  • embedded
    • Adl_middleware
      Link: alire.ada.dev/crates/adl_middleware
      LastCheck: 26 janv. 2022 à 16:22
      Author: Fabien-Chouteau

      Middleware layer of the Ada Drivers Library project — ["embedded", "nostd", "fat", "bitmap"]

    • Atomic
      Link: alire.ada.dev/crates/atomic
      LastCheck: 26 janv. 2022 à 16:22
      Author: Fabien-Chouteau

      Standalone Ada/SPARK bindings to GCC atomic built-ins — ["atomic", "spark", "embedded", "nostd"]

    • Bbqueue
      Link: alire.ada.dev/crates/bbqueue
      LastCheck: 26 janv. 2022 à 16:22
      Author: Fabien-Chouteau

      DMA friendly lock-free BipBuffer — ["spark", "nostd", "embedded", "lockfree", "dma", "bipbuffer"]

    • Cortex_m
      Link: alire.ada.dev/crates/cortex_m
      LastCheck: 26 janv. 2022 à 16:22
      Author: Fabien-Chouteau

      Drivers for Cortex-M micro-controllers (NVIC, SysTick, etc.) — ["embedded", "arm", "nostd"]

    • Embedded_components
      Link: alire.ada.dev/crates/embedded_components
      LastCheck: 26 janv. 2022 à 16:22
      Author: Fabien-Chouteau

      Platform agnostic drivers to interface external components — ["embedded", "nostd"]

    • Hal
      Link: alire.ada.dev/crates/hal
      LastCheck: 26 janv. 2022 à 16:22
      Author: Fabien-Chouteau

      Hardware Abstraction Layer (HAL) — ["embedded", "hal", "nostd"]

    • Littlefs
      Link: alire.ada.dev/crates/littlefs
      LastCheck: 26 janv. 2022 à 16:22
      Author: Fabien-Chouteau

      Ada/SPARK binding for the LittleFS flash embedded filesystem — ["embedded", "filesystem", "nostd", "flash"]

    • Lvgl_ada
      Link: alire.ada.dev/crates/lvgl_ada
      LastCheck: 26 janv. 2022 à 16:22
      Author: Fabien-Chouteau

      Bindings for the LVGL embedded GUI framework — ["embedded", "gui", "lvgl", "no-std"]

    • Lvgl_ada_examples
      Link: alire.ada.dev/crates/lvgl_ada_examples
      LastCheck: 26 janv. 2022 à 16:22
      Author: Fabien-Chouteau

      Examples for the LVGL embedded GUI framework Ada binding — ["gui", "lvgl"]

    • Lvgl_ada_simulator
      Link: alire.ada.dev/crates/lvgl_ada_simulator
      LastCheck: 26 janv. 2022 à 16:22
      Author: Fabien-Chouteau

      SDL simulator for the LVGL embedded GUI framework — ["gui", "lvgl"]

    • Microbit_bsp
      Link: alire.ada.dev/crates/microbit_bsp
      LastCheck: 26 janv. 2022 à 16:22
      Author: Fabien-Chouteau

      Board Support Package for the BBC micro:bit v1 — ["embedded", "nostd", "microbit", "bbc", "nrf51", "bsp"]

    • Microbit_examples
      Link: alire.ada.dev/crates/microbit_examples
      LastCheck: 26 janv. 2022 à 16:22
      Author: Fabien-Chouteau

      Examples and tutorials for Ada on the BBC micro:bit — ["embedded", "nostd", "microbit", "nrf51"]

    • Minirest
      Link: alire.ada.dev/crates/minirest
      LastCheck: 26 janv. 2022 à 16:22
      Author: mosteo

      Minimalist Ada REST client library — ["rest"]

    • Minisamd51_bsp
      Link: alire.ada.dev/crates/minisamd51_bsp
      LastCheck: 26 janv. 2022 à 16:22
      Author: Fabien-Chouteau

      Board Support Package for the MiniSAM D51 — ["embedded", "nostd", "samd51", "minisam"]

    • Minisamd51_example
      Link: alire.ada.dev/crates/minisamd51_example
      LastCheck: 26 janv. 2022 à 16:22
      Author: Fabien-Chouteau

      Example project for the MiniSAM D51 — ["embedded", "nostd", "samd51", "minisam"]

    • Nrf5x_hal
      Link: alire.ada.dev/crates/nrf5x_hal
      LastCheck: 26 janv. 2022 à 16:22
      Author: Fabien-Chouteau

      Drivers and HAL for the Nordic nRF5X micro-controller family — ["embedded", "nostd", "nrf51", "nrf52", "nordic", "drivers", "ble"]

    • Remoteio
      Link: alire.ada.dev/crates/remoteio
      LastCheck: 26 janv. 2022 à 16:22
      Author: pmunts

      Remote I/O Protocol Client Library for GNAT Ada — ["embedded", "linux", "remoteio", "adc", "dac", "gpio", "i2c", "motor",

    • Samd51_hal
      Link: alire.ada.dev/crates/samd51_hal
      LastCheck: 26 janv. 2022 à 16:22
      Author: Fabien-Chouteau

      Drivers and HAL for the SAMD51 micro-controller family — ["embedded", "nostd", "atsamd51", "microchip", "atmel", "drivers"]

    • Slip
      Link: alire.ada.dev/crates/slip
      LastCheck: 26 janv. 2022 à 16:22
      Author: bmilanov

      SLIP Protocol Implementation — [ "embedded", "protocols", "spark" ]

    • Startup_gen
      Link: alire.ada.dev/crates/startup_gen
      LastCheck: 26 janv. 2022 à 16:22
      Author: Fabien-Chouteau

      Generates startup files (crt0 and linker script) — ["embedded", "zfp", "nostd"]

    • Usb_embedded
      Link: alire.ada.dev/crates/usb_embedded
      LastCheck: 26 janv. 2022 à 16:22
      Author: Fabien-Chouteau

      An Ada USB stack for embedded devices — ["embedded", "usb", "hid", "midi", "nostd"]

EEC GDPR compliant