awesome-repositories.com
Blog
awesome-repositories.com

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

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

31 Repos

Awesome GitHub RepositoriesMicrocontroller Templates

Starter projects and templates for specific microcontroller architectures.

Explore 31 awesome GitHub repositories matching part of an awesome list · Microcontroller Templates. Refine with filters or upvote what's useful.

Awesome Microcontroller Templates GitHub Repositories

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • sminghub/smingAvatar von SmingHub

    SmingHub/Sming

    1,567Auf GitHub ansehen↗

    Sming is an asynchronous embedded C++ framework with superb performance and multiple network features. Sming is open source, modular and supports multiple architectures including ESP8266, ESP32 and Raspberry Pi Pico (both RP2040 and RP2350).

    Framework for ESP8266 and ESP32 development.

    C++
    Auf GitHub ansehen↗1,567
  • akospasztor/stm32-bootloaderAvatar von akospasztor

    akospasztor/stm32-bootloader

    1,039Auf GitHub ansehen↗

    Customizable Bootloader for STM32 microcontrollers. This project includes demonstrations for various hardware how to perform in-application-programming of a firmware located on external SD card with FAT32 file system.

    Bootloader implementation for STM32 microcontrollers.

    C
    Auf GitHub ansehen↗1,039
  • avislab/stm32f103Avatar von avislab

    avislab/STM32F103

    960Auf GitHub ansehen↗

    STM32F103C8 Examples

    Development resources for STM32F103 boards.

    C
    Auf GitHub ansehen↗960
  • ve3wwg/stm32f103c8t6Avatar von ve3wwg

    ve3wwg/stm32f103c8t6

    388Auf GitHub ansehen↗

    Project stm32f103c8t6

    Development resources for STM32F103C8T6 boards.

    C
    Auf GitHub ansehen↗388
  • devanlai/dapbootAvatar von devanlai

    devanlai/dapboot

    377Auf GitHub ansehen↗

    The dapboot project is an open-source USB Device Firmware Upgrade (DFU) bootloader for STM32 devices.

    USB bootloader for STM32 devices.

    C
    Auf GitHub ansehen↗377
  • raburton/rbootAvatar von raburton

    raburton/rboot

    318Auf GitHub ansehen↗

    rBoot - An open source boot loader for the ESP8266 by Richard A Burton, richardaburton@gmail.com http://richard.burtons.org/

    Bootloader for ESP8266.

    C
    Auf GitHub ansehen↗318
  • lujji/stm8-bare-minAvatar von lujji

    lujji/stm8-bare-min

    129Auf GitHub ansehen↗

    Tiny peripheral library for STM8. This library was developed as a supplement to a series of blog posts while I was experimenting with STM8 microcontrollers. Tested with SDCC compiler only.

    Minimal peripheral library for STM8S microcontrollers.

    C
    Auf GitHub ansehen↗129
  • szczys/stm32f0-discovery-basic-templateAvatar von szczys

    szczys/stm32f0-discovery-basic-template

    129Auf GitHub ansehen↗

    #STM32F0-Discovery Application Template This package is for use when compiling programs for STM32F05xx ARM microcontrollers using arm-none-eabi-gcc (I'm using the Code Sourcery G++:Lite Edition toolchain). The Makefile in the main directory will call the Make file in the Libraries directory,…

    Basic firmware template for STM32F0 Discovery.

    C
    Auf GitHub ansehen↗129
  • trebisky/stm32f103Avatar von trebisky

    trebisky/stm32f103

    121Auf GitHub ansehen↗

    This is a collection of things I have done pertaining to the STM32F103 microcontroller. I program using the C language and Makefiles, so this is a collection of "on the bare metal" style stuff. By and large it is the record of my education on these devices.

    Bare-metal programming examples for STM32F103 boards.

    C
    Auf GitHub ansehen↗121
  • lujji/stm8-bootloaderAvatar von lujji

    lujji/stm8-bootloader

    102Auf GitHub ansehen↗

    Serial bootloader for STM8S and STM8L microcontrollers. A detailed write-up on this bootloader is posted here.

    Serial bootloader for STM8S microcontrollers.

    C
    Auf GitHub ansehen↗102
  • dwelch67/stm32f4dAvatar von dwelch67

    dwelch67/stm32f4d

    66Auf GitHub ansehen↗

    Got my STM32F4DISCOVERY board today from digikey. I didnt know there was a cortex-m with an fpu so I wanted to try it out. Cost about $20, they are giving these things away you might as well get one.

    Bare-metal samples for STM32F4 Discovery.

    C
    Auf GitHub ansehen↗66
  • raburton/esptool2Avatar von raburton

    raburton/esptool2

    65Auf GitHub ansehen↗

    An esp8266 rom creation tool

    Flashing tool for ESP8266.

    C
    Auf GitHub ansehen↗65
  • gemesa/stm32-dc-dcAvatar von gemesa

    gemesa/stm32-dc-dc

    35Auf GitHub ansehen↗

    This project contains the source code of an STM32F334C8T6 based DC-DC converter. The converter can operate in buck, boost and buck-boost (mixed) mode using high resolution timers (HRTIM) and is controlled by a PI controller. The input and output voltages are measured by ADC where the ADC trigger…

    DC-DC converter control project using STM32.

    C
    Auf GitHub ansehen↗35
  • lonelywolf/stm8Avatar von LonelyWolf

    LonelyWolf/stm8

    34Auf GitHub ansehen↗

    stm8

    Development resources for STM8 microcontrollers.

    C
    Auf GitHub ansehen↗34
  • pitankar/tm4cAvatar von pitankar

    pitankar/TM4C

    24Auf GitHub ansehen↗

    Implementation of a Round-Robin schedular and generic compilation environment for TM4C123GH6PM. The build system presented here has the minimal possible set of files to get started with TM4C123GH6PM (ARM Cortex M4) the TIVA C Launchpad board by Texas Instruments. The code was tested on Ubuntu…

    Tutorials and resources for Tiva C series development on Linux.

    C
    Auf GitHub ansehen↗24
  • alexeicolin/tivaappsAvatar von alexeicolin

    alexeicolin/tivaapps

    17Auf GitHub ansehen↗

    Overview

    Example applications for TI-RTOS on Tiva C.

    C
    Auf GitHub ansehen↗17
  • vsch/stm8-multi-taskerAvatar von vsch

    vsch/stm8-multi-tasker

    9Auf GitHub ansehen↗

    Stability: Not Ready In Development

    Preemptive/cooperative scheduler for STM8 microcontrollers.

    C
    Auf GitHub ansehen↗9
  • martinjaros/tm4c-gccAvatar von martinjaros

    martinjaros/tm4c-gcc

    8Auf GitHub ansehen↗

    Project template for Tiva series MCU:

    Project template for TM4C123 development using GCC.

    C
    Auf GitHub ansehen↗8
  • gemesa/stm32-rf-scannerG

    gemesa/stm32-rf-scanner

    0Auf GitHub ansehen↗

    This project contains the source code of an nRF24L01+ and Blue Pill (STM32F103C8T6) based RF scanner. The Blue Pill scans frequencies from 2.400GHz to 2.525GHz (1MHz resolution) with nRF24L01+ and plots the activity on each frequency through UART.

    RF scanner implementation using STM32 and nRF24L01+.

    Auf GitHub ansehen↗0
  • roanfourie/stm32f4-disco-embitz-blinkyAvatar von RoanFourie

    RoanFourie/STM32F4-DISCO-EMBITZ-Blinky

    2Auf GitHub ansehen↗

    Date: 2017-Week-38 Status: Working

    Blinky project for STM32F4 Discovery using EmBitz.

    C
    Auf GitHub ansehen↗2
Vorherige12Nächste
  1. Home
  2. Part of an Awesome List
  3. Developer Tools
  4. Microcontroller Templates