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

43.3%

Avg Review Latency

20.2h

Filter by language

30 repositories tagged #microcontroller

S TierC 3.5k 5 GFIs

eclipse-threadx/threadx

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

84.3%
Merge Rate
-
First Review
50%
1st-Timers
9
Maintainers
A TierC 4.1k

apache/nuttx

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

72.0%
Merge Rate
-
First Review
82%
1st-Timers
60
Maintainers
A TierRust 1.0k

rust-embedded/cortex-m

Low level access to Cortex-M processors

69.0%
Merge Rate
3h
First Review
83%
1st-Timers
20
Maintainers
A TierC 1.6k 3 GFIs

embox/embox

Modular and configurable OS for embedded applications

82.6%
Merge Rate
3h
First Review
100%
1st-Timers
1
Maintainers
A TierC++ 812

ckormanyos/real-time-cpp

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

96.0%
Merge Rate
3d
First Review
100%
1st-Timers
1
Maintainers
A TierC 467

apache/nuttx-apps

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

63.2%
Merge Rate
9h
First Review
58%
1st-Timers
22
Maintainers
A TierC 16.7k

zephyrproject-rtos/zephyr

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

50.9%
Merge Rate
1h
First Review
46%
1st-Timers
601
Maintainers
A TierGo 17.8k

tinygo-org/tinygo

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

68.0%
Merge Rate
-
First Review
50%
1st-Timers
33
Maintainers
A TierRust 6.5k

tock/tock

A secure embedded operating system for microcontrollers

64.1%
Merge Rate
-
First Review
62%
1st-Timers
35
Maintainers
A TierRust 1.2k

ariel-os/ariel-os

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

31.0%
Merge Rate
-
First Review
29%
1st-Timers
14
Maintainers
A TierRust 107 1 GFIs

zigbee-rs/zigbee-rs

ZigBee protocol stack and ZigBee Cluster Library in Rust

100.0%
Merge Rate
2d
First Review
100%
1st-Timers
2
Maintainers
A TierC++ 7.1k

Serial-Studio/Serial-Studio

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

84.6%
Merge Rate
2d
First Review
100%
1st-Timers
2
Maintainers
A TierC 22.0k

micropython/micropython

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

44.1%
Merge Rate
4h
First Review
33%
1st-Timers
34
Maintainers
B TierRust 2.4k

rtic-rs/rtic

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

45.8%
Merge Rate
2d
First Review
50%
1st-Timers
1
Maintainers
B TierC 6.6k

olikraus/u8g2

U8glib library for monochrome displays, version 2

100.0%
Merge Rate
<1h
First Review
0%
1st-Timers
1
Maintainers
B TierHTML 384

Tech1k/helloesp

A public website hosted on an ESP32.

100.0%
Merge Rate
-
First Review
0%
1st-Timers
0
Maintainers
B TierShell 143

arduino/arduino-examples

Arduino IDE bundled examples

66.7%
Merge Rate
1h
First Review
0%
1st-Timers
0
Maintainers
B TierC 457

Paciente8159/uCNC

µCNC - Universal CNC firmware for microcontrollers

77.8%
Merge Rate
9d
First Review
0%
1st-Timers
0
Maintainers
D TierC 321

eclipse-threadx/netxduo

Eclipse ThreadX - NetXDuo is an advanced, industrial-grade TCP/IP network stack designed specifically for deeply embedded real-time and IoT applications

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

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 1.1k

picoruby/picoruby

PicoRuby is the smallest Ruby implementation for one-chip microcontrollers

0.0%
Merge Rate
5d
First Review
0%
1st-Timers
1
Maintainers
D TierC 404

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 TierJUJupyter Notebook 17.1k

microsoft/IoT-For-Beginners

12 Weeks, 24 Lessons, IoT for All!

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

MaJerle/lwprintf

Lightweight printf library optimized for embedded systems

0.0%
Merge Rate
6h
First Review
0%
1st-Timers
1
Maintainers
D TierC 418

kraiskil/onnx2c

Open Neural Network Exchange to C compiler.

0.0%
Merge Rate
-
First Review
0%
1st-Timers
1
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 TierC 347

eerimoq/simba

Simba Embedded Programming Platform.

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

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 TierC 329

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 440

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
Best Microcontroller Open Source Repositories & C-Rank™ | GetMerged