awesome-repositories.com
Blog
MCP
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektMCP-ServerÜber unsRanking-MethodikPresse
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

5 Repos

Awesome GitHub RepositoriesMicrocontroller SDKs

Software development kits providing libraries, drivers, and build tools for specific microcontroller architectures.

Distinct from Microcontroller USB Libraries: None of the candidates cover general microcontroller SDKs; they focus on database APIs, USB libraries, or generic C++ libraries.

Explore 5 awesome GitHub repositories matching hardware & iot · Microcontroller SDKs. Refine with filters or upvote what's useful.

Awesome Microcontroller SDKs GitHub Repositories

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • espressif/arduino-esp32Avatar von espressif

    espressif/arduino-esp32

    16,984Auf GitHub ansehen↗

    This project is an implementation of the Arduino framework for ESP32 microcontrollers, providing a core that enables firmware development using a familiar API. It functions as a microcontroller hardware abstraction layer and a firmware toolchain integration, bridging external development environments to the hardware for compilation and flashing. The system includes an embedded real-time operating system wrapper to manage multi-core execution and task scheduling, alongside a wireless communication suite for TCP/IP networking and Bluetooth Low Energy. It distinguishes itself by providing an obj

    Provides a full software development kit with libraries and drivers for ESP32 microcontroller architectures.

    C++
    Auf GitHub ansehen↗16,984
  • raspberrypi/documentationAvatar von raspberrypi

    raspberrypi/documentation

    5,575Auf GitHub ansehen↗

    This is the official documentation repository for Raspberry Pi hardware and software. It covers the complete range of Raspberry Pi single-board computers, the RP-series microcontrollers, and the Raspberry Pi operating system. The documentation provides reference material for setting up devices, configuring hardware, and using the system for tasks including AI inference, camera and video capture, embedded development, and remote access. The documentation covers the full boot chain from the GPU firmware and EEPROM bootloader through to kernel loading, with detailed guidance on boot configuratio

    Provides comprehensive documentation for programming RP-series microcontrollers with C/C++ SDK and MicroPython.

    Pythonasciidocdocumentationraspberry-pi
    Auf GitHub ansehen↗5,575
  • raspberrypi/pico-sdkAvatar von raspberrypi

    raspberrypi/pico-sdk

    4,651Auf GitHub ansehen↗

    The pico-sdk is a software development kit for creating C and C++ applications on RP2040 and RP2350 hardware platforms. It functions as an embedded development kit that provides hardware abstraction layers and drivers to interface with microcontroller peripherals and registers. The project utilizes a CMake build system to manage the compilation of source code into multiple binary formats, including UF2, ELF, and HEX images. This environment coordinates the build and link processes to ensure the resulting firmware is correctly tailored for the target hardware. The toolkit covers embedded hard

    A set of C/C++ libraries and build tools for developing applications on RP2040 and RP2350 based hardware.

    C
    Auf GitHub ansehen↗4,651
  • raspberrypi/pico-examplesAvatar von raspberrypi

    raspberrypi/pico-examples

    3,835Auf GitHub ansehen↗

    This project is a reference library of firmware examples and a development framework for creating embedded C applications on the RP2040 microcontroller. It provides a collection of hardware peripheral drivers and foundational patterns for managing system resources in resource-constrained environments. The library features reference implementations for programmable I/O state machines, allowing for the creation of custom hardware-level protocols. It also provides a multicore embedded framework to distribute computational workloads across multiple processor cores using symmetric processing. The

    Provides a multicore embedded framework to distribute computational workloads across multiple processor cores using symmetric processing.

    C
    Auf GitHub ansehen↗3,835
  • earlephilhower/arduino-picoAvatar von earlephilhower

    earlephilhower/arduino-pico

    2,812Auf GitHub ansehen↗

    This project provides a development framework that enables programming Raspberry Pi Pico microcontrollers using the Arduino environment and standard C++ libraries. It serves as a unified platform for compiling, debugging, and deploying firmware to diverse hardware boards based on the RP2040 and RP2350 architectures. The framework distinguishes itself through native support for symmetric multicore execution, allowing developers to distribute independent tasks across multiple processor cores to manage complex workloads. It also includes a specialized library for USB peripheral emulation, enabli

    Supports symmetric multicore execution to distribute independent tasks across multiple processor cores.

    Ca2dparduinoarduino-pico
    Auf GitHub ansehen↗2,812
  1. Home
  2. Hardware & IoT
  3. Microcontroller SDKs

Unter-Tags erkunden

  • DocumentationReference guides and programming manuals for microcontroller SDKs and development environments. **Distinct from Microcontroller SDKs:** Distinct from Microcontroller SDKs: covers the documentation and reference material for using the SDKs, not the SDKs themselves.
  • Multicore ProcessingImplementation of symmetric processing and workload distribution across multiple processor cores. **Distinct from Multicore Processing Initialization:** Focuses on general computational workload distribution and synchronization rather than just boot initialization or neural network optimization.