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

tinyproto

219
Stars
46
Forks
Watchers

Tiny Software Protocol for communication over UART, SPI, etc

microflo

217
Stars
27
Forks
Watchers

Live dataflow programming for microcontrollers and embedded

timonel

110
Stars
17
Forks
Watchers

ATtiny85/45/25 I2C bootloader

BFree

270
Stars
18
Forks
Watchers

BFree: Enabling Battery-free Sensor Prototyping with Python

ubxlib

278
Stars
79
Forks
Watchers

Portable C libraries which provide APIs to build applications with u-blox products and services. Delivered as add-on to existing microcontroller and RTOS SDKs.

picovoice

520
Stars
107
Forks
Watchers

On-device voice assistant platform powered by deep learning

nnom

807
Stars
233
Forks
Watchers

A higher-level Neural Network library for microcontrollers.

stcgal

637
Stars
135
Forks
Watchers

Open Source STC MCU ISP flash tool

AES

125
Stars
55
Forks
Watchers

AES for microcontrollers (Arduino & Raspberry pi)

emlearn

448
Stars
50
Forks
Watchers

Machine Learning inference engine for Microcontrollers and Embedded devices