Skip to content
View chenjiawei-98's full-sized avatar

Block or report chenjiawei-98

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
29 stars written in C
Clear filter

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

C 10,598 6,487 Updated Oct 1, 2024

A massively spiffy yet delicately unobtrusive compression library.

C 5,640 2,440 Updated Sep 1, 2024

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 …

C 5,245 2,560 Updated Oct 1, 2024

Small portable AES128/192/256 in C

C 4,222 1,294 Updated Jun 7, 2024

Simple .INI file parser in C, good for embedded systems

C 2,443 487 Updated Jul 24, 2024

A C testing library in 1 file. No dependencies, no dynamic allocation. ISC licensed.

C 1,478 108 Updated Jun 11, 2023

An using JEDEC's SFDP standard serial (SPI) flash universal driver library | 一款使用 JEDEC SFDP 标准的串行 (SPI) Flash 通用驱动库

C 1,290 451 Updated May 1, 2024

STM32 examples for USART using DMA for efficient RX and TX transmission

C 1,277 320 Updated Jun 18, 2024

Small strings compression library

C 1,166 129 Updated Oct 25, 2019

Very Tiny Palmtop Vector Network Analyzer

C 1,066 299 Updated Nov 11, 2020

STM32 stuff

C 953 494 Updated Jan 31, 2022

Software drivers in C for systems without an operating system

C 922 1,646 Updated Oct 1, 2024

µC/OS-III is a preemptive, highly portable, and scalable real-time kernel. Designed for ease of use on a huge number of CPU architectures.

C 890 320 Updated May 16, 2024

Complete flight control system designed from scratch. Hardware designed with KiCad.

C 744 247 Updated Jul 13, 2020

Platform-independent drivers for STMicroelectronics MEMS motion and environmental sensors, based on standard C programming language.

C 710 517 Updated Sep 24, 2024

PID controller implementation written in C.

C 709 222 Updated Jul 24, 2023

32-bit RISC-V CPU in ~800 lines of C89

C 607 27 Updated Apr 10, 2024

This folder contains all my STM32 programming projects shared on YouTube

C 545 552 Updated Aug 1, 2022

A simple ring buffer (circular buffer) designed for embedded systems.

C 522 185 Updated Dec 1, 2023

A dedicated performance counter for Cortex-M systick. It shares the SysTick with users' original SysTick function without interfering it. This library will bring new functionalities, such as perfor…

C 411 82 Updated Jul 27, 2024

shoco is a compressor for small text strings

C 374 66 Updated Sep 9, 2023

Lipo Battery Charger with USB C Power Delivery Based on the STM32G0

C 321 98 Updated May 7, 2021

STM32F4-based PCB interfacing with a variety of sensors.

C 291 96 Updated Sep 11, 2021

C String handling library inspired by Luca Sas

C 239 19 Updated Aug 23, 2024

基于单片机实现的队列功能模块,主要用于8位、16位、32位非运行RTOS的单片机应用,兼容大多数单片机平台。

C 163 64 Updated Jul 29, 2022

Lite version of HDiffPatch, tiny code & ram requirements when patch on embedded systems,MCU,NB-IoT,...

C 88 29 Updated Sep 13, 2023

STM32 examples for USART using DMA for efficient RX and TX transmission

C 1 Updated May 18, 2022