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

nuttx-apps

255
Stars
478
Forks
Watchers

Apache NuttX Apps is a collection of tools, shells, network utilities, libraries, interpreters and can be used with the NuttX RTOS

real-time-cpp

545
Stars
156
Forks
Watchers

Source code for the book Real-Time C++, by Christopher Kormanyos

chino-os

147
Stars
17
Forks
Watchers

A real time operating system for IoT written in C++

tiny-json

339
Stars
86
Forks
Watchers

The tiny-json is a versatile and easy to use json parser in C suitable for embedded systems. It is fast, robust and portable.

pigweed

235
Stars
57
Forks
Watchers

Modern software development for embedded systems

simba

338
Stars
66
Forks
Watchers

Simba Embedded Programming Platform.

Mcucpp

109
Stars
44
Forks
Watchers

C++ framework for different microcontrollers

EmbeddedProto

187
Stars
33
Forks
Watchers

Embedded Proto is a C++ Protocol Buffers implementation specifically suitable for microcontrollers. It is small, reliable and easy to use.

LoRa

292
Stars
62
Forks
292
Watchers

Ra-02 LoRa module (SX1278) library for STM32 (ARM processors) using HAL drivers ⚡

lwpkt

99
Stars
23
Forks
Watchers

Lightweight packet protocol structure for multi-device communication focused on RS-485