awesome-repositories.com
Blog
awesome-repositories.com

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoAcerca deCómo clasificamosPrensaServidor MCP
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

5 repositorios

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

Encuentra los mejores repositorios con IA.Buscaremos los repositorios que mejor coincidan usando IA.
  • espressif/arduino-esp32Avatar de espressif

    espressif/arduino-esp32

    16,984Ver en GitHub↗

    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++
    Ver en GitHub↗16,984
  • raspberrypi/documentationAvatar de raspberrypi

    raspberrypi/documentation

    5,575Ver en GitHub↗

    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
    Ver en GitHub↗5,575
  • raspberrypi/pico-sdkAvatar de raspberrypi

    raspberrypi/pico-sdk

    4,651Ver en GitHub↗

    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
    Ver en GitHub↗4,651
  • raspberrypi/pico-examplesAvatar de raspberrypi

    raspberrypi/pico-examples

    3,835Ver en GitHub↗

    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
    Ver en GitHub↗3,835
  • earlephilhower/arduino-picoAvatar de earlephilhower

    earlephilhower/arduino-pico

    2,812Ver en GitHub↗

    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
    Ver en GitHub↗2,812
  1. Home
  2. Hardware & IoT
  3. Microcontroller SDKs

Explorar subetiquetas

  • 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.