Skip to content

A set of C/C++ helper and utility libraries for the Raspberry Pi Pico that I use in my projects.

License

Notifications You must be signed in to change notification settings

samyarsadat/Pico-Libraries

Repository files navigation

Pico Libraries

|




This repository contains a set of C/C++ helper/utility libraries that I have written for the Raspberry Pi Pico.
I use these in some of my other projects.

Note

You can add this repository as a submodule to use these libraries.



Included Libraries

Helpers_lib

This library contains some generic helper functions for the Raspberry Pi Pico (RP2040).
These can be used in pretty much any RP2040 project.

Local_Helpers_lib

This library contains more project-specific helper functions. I use these in projects where I'm using FreeRTOS and MicroROS.

FreeRTOS_Helpers_lib

This library contains generic FreeRTOS helpers/utilities. (Currently there's only a task abstraction class, but more will be added as needed.)

MicroROS_FreeRTOS_Helpers_lib

This library contians uttilities for using MicroROS alongside FreeRTOS. These are necessary as MicroROS does not work well with FreeRTOS SMP on the Pico as of writing this. (MicroROS currently does not have official support for FreeRTOS on the Pico)


Contact

You can contact me via e-mail.
E-mail: samyarsadat@gigawhat.net

If you think that you have found a bug or issue please report it here.


Contributing

Please take a look at CONTRIBUTING.md for contributing.


Credits

Role Name
Lead Developer Samyar Sadat Akhavi


Copyright © 2024 Samyar Sadat Akhavi.

About

A set of C/C++ helper and utility libraries for the Raspberry Pi Pico that I use in my projects.

Resources

License

Stars

Watchers

Forks