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

cmsis-header-stm32

71
Stars
16
Forks
Watchers

CMSIS device headers for all STM32 devices

ewok-kernel

72
Stars
9
Forks
Watchers

A secure and high performances microkernel for building secure MCU-based IoTs

Gesture-Detecting-Macro-Keyboard

82
Stars
7
Forks
Watchers

Glorified Bluetooth macro keyboard with machine learning (TensorFlow Lite for Microcontrollers) running on an ESP32.

StratifyOS

110
Stars
21
Forks
Watchers

A Powerful embedded RTOS for ARM Cortex M microcontrollers

rustBoot

189
Stars
20
Forks
Watchers

rustBoot is a standalone bootloader written entirely in `Rust`, designed to run on anything from a microcontroller to a system on chip. It can be used to boot into bare-metal firmware or Linux.

xForth

60
Stars
13
Forks
Watchers

Experimental Forth cross compiler for tiny devices

tinybasic

192
Stars
29
Forks
Watchers

A BASIC interpreter for Arduino, ESP, RP2040, STM32, Infineon XMC and POSIX with IoT and microcontroller features.

koduino

61
Stars
25
Forks
Watchers

Arduino code for STM32 microcontrollers

InvertedPendulum

67
Stars
23
Forks
Watchers

An inverted pendulum that jumps and balances. It's a simplified version of the Cubli that you can build yourself.