Microcontroller topic

Microcontrollers are small computers on a single integrated circuit, containing a processor, memory, and input/output peripherals. They are widely used in embedded systems for performing specific control functions efficiently. Applications of microcontrollers include robotics, IoT, and home automation. Popular examples include Arduino, ESP32, and Raspberry Pi Pico.

List Microcontroller repositories

MiniCore

957
Stars
238
Forks
Watchers

Arduino hardware package for ATmega8, ATmega48, ATmega88, ATmega168, ATmega328 and ATmega328PB

ferret

1.1k
Stars
48
Forks
Watchers

Ferret is a free software lisp implementation for real time embedded control systems.

open-electronics

515
Stars
51
Forks
Watchers

📚 💻 Great Resources for Electronics Enthusiasts

platformio-core

7.6k
Stars
772
Forks
Watchers

Your Gateway to Embedded Software Development Excellence :alien:

tinygo

15.0k
Stars
885
Forks
Watchers

Go compiler for small places. Microcontrollers, WebAssembly (WASM/WASI), and command-line tools. Based on LLVM.

tock

5.0k
Stars
651
Forks
Watchers

A secure embedded operating system for microcontrollers

micropy-cli

306
Stars
24
Forks
Watchers

Micropython Project Management Tool with VSCode support, Linting, Intellisense, Dependency Management, and more!

zephyr

12.7k
Stars
7.7k
Forks
Watchers

Primary Git Repository for the Zephyr Project. Zephyr is a new generation, scalable, optimized, secure RTOS for multiple hardware architectures.

Awesome-Embedded

5.2k
Stars
855
Forks
Watchers

A curated list of awesome embedded programming.

stm32-bootloader

858
Stars
296
Forks
Watchers

Customizable Bootloader for STM32 microcontrollers. This example demonstrates how to perform in-application-programming of a firmware located on an external SD card with FAT32 file system.