ZephyrPrimary Git Repository for the Zephyr Project. Zephyr is a new generation, scalable, optimized, secure RTOS for multiple hardware architectures.
Stars: ✭ 5,335 (+1296.6%)
Lib PythonBlynk IoT library for Python and Micropython
Stars: ✭ 140 (-63.35%)
TockA secure embedded operating system for microcontrollers
Stars: ✭ 3,258 (+752.88%)
Guilite✔️The smallest header-only GUI library(4 KLOC) for all platforms
Stars: ✭ 5,841 (+1429.06%)
Platformio CorePlatformIO is a professional collaborative platform for embedded development 👽 A place where Developers and Teams have true Freedom! No more vendor lock-in!
Stars: ✭ 5,539 (+1350%)
Serial StudioMulti-purpose serial data visualization & processing program
Stars: ✭ 1,168 (+205.76%)
PyocdOpen source Python library for programming and debugging Arm Cortex-M microcontrollers
Stars: ✭ 550 (+43.98%)
UtensorTinyML AI inference library
Stars: ✭ 1,295 (+239.01%)
Incubator Nuttx AppsApache NuttX Apps is a collection of tools, shells, network utilities, libraries, interpreters and can be used with the NuttX RTOS
Stars: ✭ 65 (-82.98%)
Embedded UKF LibraryA compact Unscented Kalman Filter (UKF) library for Teensy4/Arduino system (or any real time embedded system in general)
Stars: ✭ 31 (-91.88%)
SmingSming - Open Source framework for high efficiency native ESP8266 development
Stars: ✭ 1,197 (+213.35%)
Platformio Vscode IdePlatformIO IDE for VSCode: The next generation integrated development environment for IoT
Stars: ✭ 676 (+76.96%)
Platformio Atom IdePlatformIO IDE for Atom: The next generation integrated development environment for IoT
Stars: ✭ 475 (+24.35%)
EhalEmbedded Hardware Abstraction Library
Stars: ✭ 84 (-78.01%)
Utensor cgenC++ code generator for uTensor https://utensor-cgen.readthedocs.io/en/latest/
Stars: ✭ 42 (-89.01%)
EmboxModular and configurable OS for embedded applications
Stars: ✭ 576 (+50.79%)
Chino OsA real time operating system for IoT written in C++
Stars: ✭ 139 (-63.61%)
Embedded Notes嵌入式linux软件开发、嵌入式linux驱动开发、c语言、单片机开发、IOT开发等面试要点记录
Stars: ✭ 487 (+27.49%)
Incubator NuttxApache NuttX is a mature, real-time embedded operating system (RTOS)
Stars: ✭ 591 (+54.71%)
LvglPowerful and easy-to-use embedded GUI library with many widgets, advanced visual effects (opacity, antialiasing, animations) and low memory requirements (16K RAM, 64K Flash).
Stars: ✭ 8,172 (+2039.27%)
Rf1101se TeensyDriving one of those cheap RF1101SE boards with a Arduino or Teensy
Stars: ✭ 45 (-88.22%)
StcgalOpen Source STC MCU ISP flash tool
Stars: ✭ 374 (-2.09%)
Stm32 Dma UartEfficient DMA timeout mechanism for peripheral DMA configured in circular mode demonstrated on a STM32 microcontroller.
Stars: ✭ 111 (-70.94%)
Awesome EmbeddedA curated list of awesome embedded programming.
Stars: ✭ 831 (+117.54%)
Tiny JsonThe tiny-json is a versatile and easy to use json parser in C suitable for embedded systems. It is fast, robust and portable.
Stars: ✭ 127 (-66.75%)
Distortosobject-oriented C++ RTOS for microcontrollers
Stars: ✭ 354 (-7.33%)
Awesome CircuitpythonA curated list of awesome CircuitPython guides, videos, libraries, frameworks, software and resources.
Stars: ✭ 360 (-5.76%)
PolymcuAn open framework for micro-controller software
Stars: ✭ 173 (-54.71%)
Nrf HalA Rust HAL for the nRF family of devices
Stars: ✭ 186 (-51.31%)
BerryA ultra-lightweight embedded scripting language optimized for microcontrollers.
Stars: ✭ 206 (-46.07%)
Lv driversTFT and touch pad drivers for LVGL embedded GUI library
Stars: ✭ 84 (-78.01%)
pikascriptUltralightweight Python engine that can run with 4KB of RAM and 32KB of Flash (such as STM32G030C8 and STM32F103C8), and is very easy to deploy and expand.
Stars: ✭ 855 (+123.82%)
netxduoAzure RTOS NetX Duo is an advanced, industrial-grade TCP/IP network stack designed specifically for deeply embedded real-time and IoT applications
Stars: ✭ 151 (-60.47%)
ewok-kernelA secure and high performances microkernel for building secure MCU-based IoTs
Stars: ✭ 69 (-81.94%)
FlashdbAn ultra-lightweight database that supports key-value and time series data | 一款支持 KV 数据和时序数据的超轻量级数据库
Stars: ✭ 378 (-1.05%)
MicropythonMicroPython - a lean and efficient Python implementation for microcontrollers and constrained systems
Stars: ✭ 13,439 (+3418.06%)
Nf Interpreter⚙️ nanoFramework Interpreter, CLR, HAL, PAL and reference target boards
Stars: ✭ 168 (-56.02%)
LittlefsA little fail-safe filesystem designed for microcontrollers
Stars: ✭ 2,488 (+551.31%)
EmlearnMachine Learning inference engine for Microcontrollers and Embedded devices
Stars: ✭ 154 (-59.69%)
pigweedpigweed.dev
Stars: ✭ 134 (-64.92%)
EnvOpenPicoAn open source RP2040 MCU Board Family
Stars: ✭ 87 (-77.23%)
xForthExperimental Forth cross compiler for tiny devices
Stars: ✭ 53 (-86.13%)
circuitpythonCircuitPython - a Python implementation for teaching coding with microcontrollers
Stars: ✭ 3,097 (+710.73%)
nrf52832-pacPeripheral Access Crate for the nRF52832 microcontroller
Stars: ✭ 21 (-94.5%)
lwjsonLightweight JSON parser for embedded systems
Stars: ✭ 66 (-82.72%)
AutomationShieldArduino library and MATLAB/Simulink API for the AutomationShield Arduino expansion boards for control engineering education.
Stars: ✭ 22 (-94.24%)
IOsonataIOsonata multi-platform multi-architecture power & performance optimized software library for fast and easy IoT MCU firmware development. Object Oriented design, no board package to define, just pure plug & play any boards
Stars: ✭ 40 (-89.53%)
lwprintfLightweight printf library optimized for embedded systems
Stars: ✭ 98 (-74.35%)
embLuaLua for microcontrollers
Stars: ✭ 23 (-93.98%)
ArduinoSpritzCipherSpritz encryption system portable C library, CSPRNG, cryptographic hash and MAC functions, symmetric-key data encryption, and general-purpose functions. It's also an Arduino library.
Stars: ✭ 67 (-82.46%)
EmbeddedMLEmbeddedML was created to be an alternative to the limited options available for Artificial Neural Networks in C. It is designed to be efficient without sacrificing ease of use. It is meant to support students as well as industry experts as it is built to be expandable and straightforward to manipulate.
Stars: ✭ 24 (-93.72%)
pumbaaPython on Simba.
Stars: ✭ 61 (-84.03%)
mdepxMDEPX — A BSD-style RTOS
Stars: ✭ 17 (-95.55%)
rnkrnk is a RTOS targeting ARM architecture.
Stars: ✭ 22 (-94.24%)
M7M01 MuEukaronAn capability-based microkernel general-purpose operating system focusing on scalability, predictability, mixed-criticality and recoverability. THIS PROJECT IS IN PREVIEW STATE CURRENTLY
Stars: ✭ 79 (-79.32%)
SimbaSimba Embedded Programming Platform.
Stars: ✭ 281 (-26.44%)
Lwext4ext2/ext3/ext4 filesystem library for microcontrollers
Stars: ✭ 270 (-29.32%)
Blynk LibraryBlynk library for embedded hardware. Works with Arduino, ESP8266, Raspberry Pi, Intel Edison/Galileo, LinkIt ONE, Particle Core/Photon, Energia, ARM mbed, etc.
Stars: ✭ 3,305 (+765.18%)