TerETAS's repositories
CMSIS_5
CMSIS Version 5 Development Repository
PainterEngine
PainterEngine is a application/game engine with software renderer,PainterEngine can be transplanted to any platform that supports C
Marlin
Marlin is an optimized firmware for RepRap 3D printers based on the Arduino platform. Many commercial 3D printers come with Marlin installed. Check with your vendor if you need source code for your specific machine.
klipper
Klipper is a 3d-printer firmware
perf_counter
A dedicated performance counter for Cortex-M systick. It shares the SysTick with users' original SysTick function without interfere it. This library will bring new functionalities, such as performance counter, delay_us and clock() service defined in time.h
CH55x_HS_DAP-Link-v2
基于CH55x低成本USB单片机实现的汇编级优化高速DAP-Link-v2
threadx
Azure RTOS ThreadX is an advanced real-time operating system (RTOS) designed specifically for deeply embedded applications.
grbl
An open source, embedded, high performance g-code-parser and CNC milling controller written in optimized C that will run on a straight Arduino
scopehal
Test and measurement hardware abstraction library and protocol decodes. This is the library only. Most users should use scopehal-apps.
WireViz
Easily document cables and wiring harnesses.
lmfit-py
Non-Linear Least Squares Minimization, with flexible Parameter settings, based on scipy.optimize, and with many additional classes and methods for curve fitting.
git
Git Source Code Mirror - This is a publish-only repository but pull requests can be turned into patches to the mailing list via GitGitGadget (https://gitgitgadget.github.io/). Please follow Documentation/SubmittingPatches procedure for any of your improvements.
tiny-gpu
A minimal GPU design in Verilog to learn how GPUs work from the ground up
scopehal-apps
ngscopeclient and other client applications for libscopehal.
X-TRACK
A GPS bicycle speedometer that supports offline maps and track recording
syncthing
Open Source Continuous File Synchronization
logistic5
Five parameters logistic regression
CANopenNode
CANopen protocol stack
microui
A tiny immediate-mode UI library
mimalloc
mimalloc is a compact general purpose allocator with excellent performance.
MultiTimer
Software timers extend module for embedded
SFUD
An using JEDEC's SFDP standard serial (SPI) flash universal driver library | 一款使用 JEDEC SFDP 标准的串行 (SPI) Flash 通用驱动库
FlashDB
An ultra-lightweight database that supports key-value and time series data | 一款支持 KV 数据和时序数据的超轻量级数据库
CanOpenSTM32
CANopenNode on STM32 microcontrollers.
Computer-Science-Textbooks
Collect some CS textbooks for learning.
PikaPython
PikaPython - Python runs with only 4KB of RAM, zero dependencies, easy to bind with C. Similar project: MicroPython, JerryScript.
logistic4
Four parameters logistic regression.
CherryUSB
Tiny and portable USB device/host stack for embedded system with USB IP
bldc
The VESC motor control firmware