stm32f429. Keil projects and libraries for STM32F4xx devices
2.5kstm32-usart-uart-dma-rx-tx. STM32 examples for USART using DMA for efficient RX and TX transmission
1.8klwrb. Lightweight generic ring buffer manager library
1.5kc-code-style. Recommended C code style and coding rules for standard C99 or later
1.3kstm32fxxx-hal-libraries. Libraries for STM32F4xx and STM32F7xx built on HAL drivers from ST
829stm32-cube-cmake-vscode. STM32, VSCode and CMake detailed tutorial
710lwesp. Lightweight and versatile AT parser library for ESP8266 and ESP32 devices.
559lwgps. Lightweight GPS NMEA parser for embedded systems
506lwcell. Lightweight cellular modem host AT library
481lwmem. Lightweight dynamic memory manager library for embedded systems with memory constraints. It implements malloc, calloc, realloc and free functions
452lwpkt. Lightweight packet protocol structure for multi-device communication focused on RS-485
373lwprintf. Lightweight printf library optimized for embedded systems
343stm32-ws2811-ws2812-ws2812b-ws281x-tim-pwm-dma-timer. WS2811, WS2812, WS2812B or compatible leds driver with STM32, TIM, PWM and DMA with minimum RAM required
284lwow. Lightweight onewire protocol library for embedded systems. It uses UART peripheral or GPIO toggling
277lwbtn. Lightweight button handler for embedded systems
276lwjson. Lightweight JSON parser for embedded systems
266lwshell. Lightweight shell implementation for embedded systems
207lwevt. Lightweight event management system for embedded systems
191EasyGUI. Easy GUI for microcontrollers
186GSM_AT_commands_parser. Platform independent, ANSI C AT commands parser for SIMcom GSM modules
183stm32h7-dual-core-inter-cpu-async-communication. Inter-CPU asynchronous communication between Cortex-M7 and Cortex-M4 cores on STM32H7 dual core devices
116doxygen-dark-theme. Dark theme for doxygen documentation generator
91lwutil. Versatile and easy to use C language utility library with functions and macros commonly used in various applications
79embedded-libs. Libraries for embedded software
61lwdtc. Lightweight date, time & cron utilities for embedded systems
48RegExp. Regular expressions library for embedded systems
47lwwdg. Lightweight watchdog for RTOS and embedded systems
47touchgfx-cmake-vscode-stm32-simulator. TouchGFX simulator development in Visual Studio Code with CMake
15signal_callback. Signal & callback generic class for C++ applications
11lvgl. Embedded graphics library to create beautiful UIs for any MCU, MPU and display type.
11gitignore. A collection of useful .gitignore templates
8docs-majerle. Documentation parent project for docs.majerle.eu
8iclocker. Official repository for IC Locker storage
7esphome-io-boards. ESPHome based IO boards for home automations
6nanopb. Protocol Buffers with small code size
5learncpp. Learn C++ random repository
2zephyr. Primary Git Repository for the Zephyr Project. Zephyr is a new generation, scalable, optimized, secure RTOS for multiple hardware architectures.
2home-assistant.io. :blue_book: Home Assistant User documentation
1mbedtls_playground. Playground for various mbedTLS test and learning scripts
1CANopenNode. CANopen protocol stack
1