Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Microcontrollers

Microcontrollers

49 projects

Showing 13 of 49 projects

cortex-gnat-rts
cortex-gnat-rtsAda

GNAT Ada Run Time Systems based on FreeRTOS for Cortex-M microcontrollers, supporting boards like Arduino Due and BBC micro:bit.

#cortex-m#embedded-systems#rtos
Stars81
Forks18
Last commit1 year ago
Contribute to newsletter
Contribute to newsletterHTML

A weekly community newsletter covering Python on microcontrollers, CircuitPython, MicroPython, and related single-board computer projects.

#embedded-systems#open-source#micropython
Stars71
Forks44
Last commit
ESPHelper/32
ESPHelper/32C++

A library to simplify WiFi and MQTT connectivity for ESP32 microcontrollers with OTA update support.

#iot#embedded-systems#ota-updates
Stars53
Forks9
Last commit7 years ago
Esp32SSHClient
Esp32SSHClientC

An Arduino library for ESP32 that implements an SSH client to connect and execute commands on remote servers.

#iot#remote-command-execution#embedded-systems
Stars51
Forks12
Last commit4 years ago
ada-runtime
ada-runtimeAda

A minimal, adaptable Ada runtime designed for embedded systems and diverse platforms.

#embedded-systems#compiler-support#minimal-runtime
Stars35
Forks4
Last commit4 years ago
CoderDojo Twin Cities MicroPython
CoderDojo Twin Cities MicroPythonPython

Program hardware and robots with Python on microcontrollers and embedded systems.

#robotics#iot#embedded-systems
Stars32
Forks15
Last commit1 year ago
micropython-magic
micropython-magicPython

Jupyter magic methods for running MicroPython code on microcontrollers directly from Jupyter notebooks.

#mpremote#embedded-systems#micropython
Stars32
Forks1
Last commit10 days ago
riot-ros2
riot-ros2CMake

Enables ROS2 to run on microcontrollers using the RIOT Operating System and the NDN protocol.

#iot#riot-os#ros2
Stars25
Forks10
Last commit8 years ago
sensortile
sensortileAda

Demonstrates how to initialize a SensorTile and send sensor data over BLE from STM32 microcontrollers to a host device.

#bluepill#embedded-c#embedded-systems
Stars20
Forks0
Last commit2 years ago
vserialx
vserialxV

A tiny V library for serial communication on Linux systems.

#iot#v-lang#embedded-systems
Stars13
Forks3
Last commit2 years ago
giza
gizaAda

A simple widget toolkit for embedded platforms with a focus on minimalism and portability.

#iot#embedded-systems#low-memory
Stars8
Forks3
Last commit9 years ago
ada-lisp-embedded
ada-lisp-embeddedAda

Extensions to the Tiny Lisp language for embedded applications on Arduino Due and Raspberry Pi platforms.

#lisp-interpreter#embedded-systems#arduino-due
Stars4
Forks0
Last commit2 years ago
ngx-serial-console
ngx-serial-consoleTypeScript

Angular component and service for monitoring serial device output in Chromium-based browsers.

#iot#embedded-systems#serial-communication
Stars2
Forks0
Last commit2 months ago
PreviousPage 2 of 2

Related Tags

Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub
2 days ago
#Embedded Systems44
#Iot33
#Arduino13
#Esp3212
#Micropython9
#Hardware Programming7
#Embedded7
#Firmware7
#Robotics6
#Python6
#C Library5
#Esp82665