Pinned Repositories
c-code-style
Recommended C code style and coding rules for standard C99 or later
lwcell
Lightweight cellular modem host AT library
lwesp
Lightweight and versatile AT parser library for ESP8266 and ESP32 devices.
lwgps
Lightweight GPS NMEA parser for embedded systems
lwmem
Lightweight dynamic memory manager library for embedded systems with memory constraints. It implements malloc, calloc, realloc and free functions
lwrb
Lightweight generic ring buffer manager library
stm32-cube-cmake-vscode
STM32, VSCode and CMake detailed tutorial
stm32-usart-uart-dma-rx-tx
STM32 examples for USART using DMA for efficient RX and TX transmission
stm32f429
Keil projects and libraries for STM32F4xx devices
stm32fxxx-hal-libraries
Libraries for STM32F4xx and STM32F7xx built on HAL drivers from ST
MaJerle's Repositories
MaJerle/stm32-usart-uart-dma-rx-tx
STM32 examples for USART using DMA for efficient RX and TX transmission
MaJerle/c-code-style
Recommended C code style and coding rules for standard C99 or later
MaJerle/lwrb
Lightweight generic ring buffer manager library
MaJerle/stm32-cube-cmake-vscode
STM32, VSCode and CMake detailed tutorial
MaJerle/lwesp
Lightweight and versatile AT parser library for ESP8266 and ESP32 devices.
MaJerle/lwcell
Lightweight cellular modem host AT library
MaJerle/lwgps
Lightweight GPS NMEA parser for embedded systems
MaJerle/lwmem
Lightweight dynamic memory manager library for embedded systems with memory constraints. It implements malloc, calloc, realloc and free functions
MaJerle/lwprintf
Lightweight printf library optimized for embedded systems
MaJerle/stm32-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
MaJerle/lwow
Lightweight onewire protocol library optimized for UART hardware on embedded systems
MaJerle/lwjson
Lightweight JSON parser for embedded systems
MaJerle/lwshell
Lightweight shell implementation for embedded systems
MaJerle/lwpkt
Lightweight packet protocol structure for multi-device communication focused on RS-485
MaJerle/stm32h7-dual-core-inter-cpu-async-communication
Inter-CPU asynchronous communication between Cortex-M7 and Cortex-M4 cores on STM32H7 dual core devices
MaJerle/lwutil
Versatile and easy to use C language utility library with functions and macros commonly used in various applications
MaJerle/lwevt
Lightweight event management system for embedded systems
MaJerle/lwbtn
Lightweight button handler for embedded systems
MaJerle/lwdtc
Lightweight date, time & cron utilities for embedded systems
MaJerle/lwwdg
Lightweight watchdog for RTOS and embedded systems
MaJerle/touchgfx-cmake-vscode-stm32-simulator
TouchGFX simulator development in Visual Studio Code with CMake
MaJerle/docs-majerle
Documentation parent project for docs.majerle.eu
MaJerle/lvgl
Embedded graphics library to create beautiful UIs for any MCU, MPU and display type.
MaJerle/learncpp
Learn C++ random repository
MaJerle/nanopb
Protocol Buffers with small code size
MaJerle/mbedtls_playground
Playground for various mbedTLS test and learning scripts
MaJerle/CANopenNode
CANopen protocol stack
MaJerle/ib-edavki
Skripta, ki prevede XML poročilo trgovalnih poslov v platformi InteractiveBrokers v XML format primeren za uvoz v obrazce Doh-KDVP, D-IFI, Doh-Div in Doh-Obr v eDavkih Finančne uprave.
MaJerle/mbedtls
An open source, portable, easy to use, readable and flexible TLS library, and reference implementation of the PSA Cryptography API. Releases are on a varying cadence, typically around 3 - 6 months between releases.
MaJerle/threadx
Eclipse ThreadX is an advanced real-time operating system (RTOS) designed specifically for deeply embedded applications.