awesome-repositories.com
Blog
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectDespreCum realizăm clasamentulPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

31 repository-uri

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

Găsește cele mai bune repo-uri cu AI.Vom căuta cele mai potrivite repository-uri folosind AI.
  • sminghub/smingAvatar SmingHub

    SmingHub/Sming

    1,567Vezi pe GitHub↗

    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++
    Vezi pe GitHub↗1,567
  • akospasztor/stm32-bootloaderAvatar akospasztor

    akospasztor/stm32-bootloader

    1,039Vezi pe GitHub↗

    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
    Vezi pe GitHub↗1,039
  • avislab/stm32f103Avatar avislab

    avislab/STM32F103

    960Vezi pe GitHub↗

    STM32F103C8 Examples

    Development resources for STM32F103 boards.

    C
    Vezi pe GitHub↗960
  • ve3wwg/stm32f103c8t6Avatar ve3wwg

    ve3wwg/stm32f103c8t6

    388Vezi pe GitHub↗

    Project stm32f103c8t6

    Development resources for STM32F103C8T6 boards.

    C
    Vezi pe GitHub↗388
  • devanlai/dapbootAvatar devanlai

    devanlai/dapboot

    377Vezi pe GitHub↗

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

    USB bootloader for STM32 devices.

    C
    Vezi pe GitHub↗377
  • raburton/rbootAvatar raburton

    raburton/rboot

    318Vezi pe GitHub↗

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

    Bootloader for ESP8266.

    C
    Vezi pe GitHub↗318
  • lujji/stm8-bare-minAvatar lujji

    lujji/stm8-bare-min

    129Vezi pe GitHub↗

    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
    Vezi pe GitHub↗129
  • szczys/stm32f0-discovery-basic-templateAvatar szczys

    szczys/stm32f0-discovery-basic-template

    129Vezi pe GitHub↗

    #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
    Vezi pe GitHub↗129
  • trebisky/stm32f103Avatar trebisky

    trebisky/stm32f103

    121Vezi pe GitHub↗

    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
    Vezi pe GitHub↗121
  • lujji/stm8-bootloaderAvatar lujji

    lujji/stm8-bootloader

    102Vezi pe GitHub↗

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

    Serial bootloader for STM8S microcontrollers.

    C
    Vezi pe GitHub↗102
  • dwelch67/stm32f4dAvatar dwelch67

    dwelch67/stm32f4d

    66Vezi pe GitHub↗

    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
    Vezi pe GitHub↗66
  • raburton/esptool2Avatar raburton

    raburton/esptool2

    65Vezi pe GitHub↗

    An esp8266 rom creation tool

    Flashing tool for ESP8266.

    C
    Vezi pe GitHub↗65
  • gemesa/stm32-dc-dcAvatar gemesa

    gemesa/stm32-dc-dc

    35Vezi pe GitHub↗

    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
    Vezi pe GitHub↗35
  • lonelywolf/stm8Avatar LonelyWolf

    LonelyWolf/stm8

    34Vezi pe GitHub↗

    stm8

    Development resources for STM8 microcontrollers.

    C
    Vezi pe GitHub↗34
  • pitankar/tm4cAvatar pitankar

    pitankar/TM4C

    24Vezi pe GitHub↗

    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
    Vezi pe GitHub↗24
  • alexeicolin/tivaappsAvatar alexeicolin

    alexeicolin/tivaapps

    17Vezi pe GitHub↗

    Overview

    Example applications for TI-RTOS on Tiva C.

    C
    Vezi pe GitHub↗17
  • vsch/stm8-multi-taskerAvatar vsch

    vsch/stm8-multi-tasker

    9Vezi pe GitHub↗

    Stability: Not Ready In Development

    Preemptive/cooperative scheduler for STM8 microcontrollers.

    C
    Vezi pe GitHub↗9
  • martinjaros/tm4c-gccAvatar martinjaros

    martinjaros/tm4c-gcc

    8Vezi pe GitHub↗

    Project template for Tiva series MCU:

    Project template for TM4C123 development using GCC.

    C
    Vezi pe GitHub↗8
  • gemesa/stm32-rf-scannerG

    gemesa/stm32-rf-scanner

    0Vezi pe GitHub↗

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

    Vezi pe GitHub↗0
  • roanfourie/stm32f4-disco-embitz-blinkyAvatar RoanFourie

    RoanFourie/STM32F4-DISCO-EMBITZ-Blinky

    2Vezi pe GitHub↗

    Date: 2017-Week-38 Status: Working

    Blinky project for STM32F4 Discovery using EmBitz.

    C
    Vezi pe GitHub↗2
Înapoi12Înainte
  1. Home
  2. Part of an Awesome List
  3. Developer Tools
  4. Microcontroller Templates