guodarui's repositories
spdlog
Fast C++ logging library.
guix
Azure RTOS GUIX Studio provides a complete, embedded graphical user interface (GUI) library and design environment, facilitating the creation and maintenance of all graphical elements needed by your device.
C
Collection of various algorithms in mathematics, machine learning, computer science, physics, etc implemented in C for educational purposes.
ImHex
🔍 A Hex Editor for Reverse Engineers, Programmers and people who value their retinas when working at 3 AM.
Nuklear
A single-header ANSI C immediate mode cross-platform GUI library
openblt
Official read-only mirror of the SVN OpenBLT bootloader repository. Updated daily.
tbox
🎁 A glib-like multi-platform c library
MicroLua
Lua for the RP2040 microcontroller
PikaPython
An ultra-lightweight Python interpreter that runs with only 4KB of RAM, zero dependencies. It is ready to use out of the box without any configuration required and easy to extend with C. Similar project: MicroPython, JerryScript.
MultiButton
Button driver for embedded system
SFUD
An using JEDEC's SFDP standard serial (SPI) flash universal driver library | 一款使用 JEDEC SFDP 标准的串行 (SPI) Flash 通用驱动库
letter-shell
letter shell
sqlcipher
SQLCipher is a standalone fork of SQLite that adds 256 bit AES encryption of database files and other security features.
perf_counter
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 performance counter, delay_us and clock() service defined in time.h
simple-cam
A simple camera capture application Personal fork from https://git.libcamera.org/libcamera/simple-cam.git/
libi2c
Linux i2c library, support C/C++/Python
project-migration-tools
Productivity tool for migrating a project to the IAR Embedded Workbench format
LCCV
LibCamera wrapper library for OpenCV
IMGPRO
Image Processing Application using Qt and OpenCV The "Image Processing Application" is a user-friendly software tool designed to simplify basic image processing tasks. It's built using the Qt framework and leverages the powerful OpenCV library for image manipulation.
lpython
Python compiler
log.c
A simple logging library implemented in C99
Image-Engineering-Course-Design-Based-on-OpenCV-and-Qt-Library-for-Image-Processing-TUST-2023
图像工程课程设计 基于 OpenCV 、 Qt 库实现的图像处理软件 大学编程作业(TUST 天津科技大学 2023 年)
c-periphery
A C library for peripheral I/O (GPIO, LED, PWM, SPI, I2C, MMIO, Serial) in Linux.
sokol
minimal cross-platform standalone C headers
PicoAWG-Firmware
Firmware for the PicoAWG Wave Generator
openmv
OpenMV Camera Module
uC-OS3
µ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.
TeenyUSB
Lightweight USB device and host stack for STM32 and other MCUs. Ready for USB 3.0 device.
TFT_eSPI
Arduino and PlatformIO IDE compatible TFT library optimised for the Raspberry Pi Pico (RP2040), STM32, ESP8266 and ESP32 that supports different driver chips
libcamera-cpp-demo
libcamera c++ demo