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

neorv32

1.5k
Stars
201
Forks
Watchers

:desktop_computer: A tiny, customizable and extensible MCU-class 32-bit RISC-V soft-core CPU and microcontroller-like SoC written in platform-independent VHDL.

AliOS-Things

4.6k
Stars
1.1k
Forks
Watchers

面向IoT领域的、高可伸缩的物联网操作系统,可去官网了解更多信息https://www.aliyun.com/product/aliosthings

rtic

1.7k
Stars
191
Forks
Watchers

Real-Time Interrupt-driven Concurrency (RTIC) framework for ARM Cortex-M microcontrollers

cortex-m

768
Stars
138
Forks
Watchers

Low level access to Cortex-M processors

cortex-m-quickstart

744
Stars
161
Forks
Watchers

Template to develop bare metal applications for Cortex-M microcontrollers

m4vga-rs

147
Stars
9
Forks
Watchers

VGA-style video output for STM32F4 processors, in Rust

embox

1.1k
Stars
260
Forks
Watchers

Modular and configurable OS for embedded applications

lwprintf

178
Stars
34
Forks
Watchers

Lightweight printf library optimized for embedded systems

EBYTE

225
Stars
75
Forks
Watchers

Libraries to program and use UART-based EBYTE wireless data transceivers

lvgl

21.1k
Stars
3.8k
Forks
Watchers

Embedded graphics library to create beautiful UIs for any MCU, MPU and display type.