Back to Topics Directory
Topic Hub

#microcontroller (30 Repositories)

Ranked open-source repositories tagged with #microcontroller, scored by pull request acceptance likelihood and maintainer engagement velocity.

Topic Avg Merge Rate

18.9%

Avg Review Latency

17.7h

Filter by language

30 repositories tagged #microcontroller

S TierC 3.5k

eclipse-threadx/threadx

Eclipse ThreadX is an advanced real-time operating system (RTOS) designed specifically for deeply embedded applications.

94.3%
Merge Rate
17h
First Review
50%
1st-Timers
6
Maintainers
A TierRust 1.2k 4 GFIs

ariel-os/ariel-os

Ariel OS is a library operating system for secure, memory-safe, low-power Internet of Things, written in Rust

37.2%
Merge Rate
<1h
First Review
50%
1st-Timers
13
Maintainers
A TierC++ 7.1k

Serial-Studio/Serial-Studio

Open-source telemetry dashboard. Supports UART, BLE, MQTT, Modbus, CAN Bus and more.

86.7%
Merge Rate
2d
First Review
100%
1st-Timers
2
Maintainers
A TierRust 1.0k 1 GFIs

rust-embedded/cortex-m

Low level access to Cortex-M processors

71.8%
Merge Rate
5h
First Review
57%
1st-Timers
19
Maintainers
B TierRust 6.4k

tock/tock

A secure embedded operating system for microcontrollers

69.6%
Merge Rate
2d
First Review
69%
1st-Timers
32
Maintainers
B TierGo 17.7k

tinygo-org/tinygo

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

73.8%
Merge Rate
4d
First Review
64%
1st-Timers
21
Maintainers
B TierC 4.0k

apache/nuttx

Apache NuttX is a mature, real-time embedded operating system (RTOS)

25.0%
Merge Rate
3h
First Review
0%
1st-Timers
12
Maintainers
B TierC 22.0k

micropython/micropython

MicroPython - a lean and efficient Python implementation for microcontrollers and constrained systems

60.0%
Merge Rate
4d
First Review
100%
1st-Timers
1
Maintainers
B TierC 16.3k

zephyrproject-rtos/zephyr

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

49.2%
Merge Rate
9d
First Review
46%
1st-Timers
188
Maintainers
D TierC++ 276

Embedded-AMS/EmbeddedProto

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

0.0%
Merge Rate
-
First Review
0%
1st-Timers
0
Maintainers
D TierJUJupyter Notebook 17.0k

microsoft/IoT-For-Beginners

12 Weeks, 24 Lessons, IoT for All!

0.0%
Merge Rate
-
First Review
0%
1st-Timers
0
Maintainers
D TierHTML 382

Tech1k/helloesp

A public website hosted on an ESP32.

0.0%
Merge Rate
-
First Review
0%
1st-Timers
0
Maintainers
D TierRust 304

nihalpasham/rustBoot

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.

0.0%
Merge Rate
-
First Review
0%
1st-Timers
0
Maintainers
D TierC 326

SMotlaq/LoRa

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

0.0%
Merge Rate
-
First Review
0%
1st-Timers
0
Maintainers
D TierC++ 465

bernhardstrobl/Pico3D

Open World 3D Game Engine for the PicoSystem & RP2040 Microcontroller

0.0%
Merge Rate
-
First Review
0%
1st-Timers
0
Maintainers
D TierOCOCaml 543

vult-dsp/vult

Vult is a transcompiler well suited to write high-performance DSP code

0.0%
Merge Rate
-
First Review
0%
1st-Timers
0
Maintainers
D TierC++ 469

DISTORTEC/distortos

object-oriented C++ RTOS for microcontrollers

0.0%
Merge Rate
-
First Review
0%
1st-Timers
0
Maintainers
D TierC 408

kraiskil/onnx2c

Open Neural Network Exchange to C compiler.

0.0%
Merge Rate
-
First Review
0%
1st-Timers
0
Maintainers
D TierC 6.6k

olikraus/u8g2

U8glib library for monochrome displays, version 2

0.0%
Merge Rate
-
First Review
0%
1st-Timers
0
Maintainers
D TierPOPowerShell 305

ndabas/pico-setup-windows

Quickly get started with Raspberry Pi Pico-Series C/C++ SDK on Windows

0.0%
Merge Rate
-
First Review
0%
1st-Timers
0
Maintainers
D TierC 454

Paciente8159/uCNC

µCNC - Universal CNC firmware for microcontrollers

0.0%
Merge Rate
-
First Review
0%
1st-Timers
0
Maintainers
D TierRust 470

rust-embedded/embedded-alloc

A heap allocator for embedded systems

0.0%
Merge Rate
-
First Review
0%
1st-Timers
0
Maintainers
D TierRust 2.4k

rtic-rs/rtic

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

0.0%
Merge Rate
-
First Review
0%
1st-Timers
0
Maintainers
D TierC 441

remotemcu/remcu-chip-sdks

Array of MCU's driver SDKs prepared for effortless remote management of the MCU's peripherals

0.0%
Merge Rate
-
First Review
0%
1st-Timers
0
Maintainers
D TierC 405

eclipse-threadx/guix

Eclipse ThreadX GUIX Studio provides a complete, embedded graphical user interface (GUI) library and design environment, facilitating the creation and maintenance of all graphical elements needed by your device.

0.0%
Merge Rate
-
First Review
0%
1st-Timers
0
Maintainers
D TierC 345

MaJerle/lwprintf

Lightweight printf library optimized for embedded systems

0.0%
Merge Rate
-
First Review
0%
1st-Timers
0
Maintainers
D TierC 346

eerimoq/simba

Simba Embedded Programming Platform.

0.0%
Merge Rate
-
First Review
0%
1st-Timers
0
Maintainers
D TierC 441

rafagafe/tiny-json

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

0.0%
Merge Rate
-
First Review
0%
1st-Timers
0
Maintainers
D TierMulti-language 9.1k

nhivp/Awesome-Embedded

A curated list of awesome embedded programming.

0.0%
Merge Rate
-
First Review
0%
1st-Timers
0
Maintainers
D TierC 1.6k

embox/embox

Modular and configurable OS for embedded applications

0.0%
Merge Rate
-
First Review
0%
1st-Timers
0
Maintainers
Best Microcontroller Open Source Repositories & C-Rank™ | GetMerged