Pinned Repositories
awesome-c
A curated list of awesome C frameworks, libraries and software.
ButtonDrive
纯C语言实现的一个按键驱动,可移植性强,支持单双击、连按、连按释放、长按;采用回调处理按键事件(自定义消抖时间),使用只需3步,1:创建按键,2:按键事件与回调处理函数链接映射。然后周期检查按键。
c-data-structures
A simple library of data structures for C
CanFestival
CANopenNode
CANopen stack base.
cantact-fw
Firmware source files for the CANtact tool
circbuf
Useful buffers implementations for C programs, mainly for embedded
CmBacktrace
Advanced fault backtrace library for ARM Cortex-M series MCU | ARM Cortex-M 系列 MCU 错误追踪库
DMAProgramming
Repository for Udemy course :Microcontroller DMA programming Fundamentals to Advanced
EasyFlash
Lightweight embedded flash memory library. Make flash to be a small KV database. | 嵌入式 Flash 存储器库,让 Flash 成为小型 KV 数据库
amigomcu's Repositories
amigomcu/bluepad32
Bluetooth gamepad, mouse and keyboard support for ESP32 and PicoW
amigomcu/CatSniffer
CatSniffer is an original multiprotocol and multiband board for sniffing, communicating, and attacking IoT (Internet of Things) devices using the latest radio IoT protocols. It is a highly portable USB stick that integrates TI CC1352, Semtech SX1262, and an RP2040 for V3 or a Microchip SAMD21E17 for V2
amigomcu/drawdb
Free, simple, and intuitive online database design tool and SQL generator.
amigomcu/easings.net
Easing Functions Cheat Sheet
amigomcu/ESP32-Bluetooth-USB-dongle
Allows to use a ESP32 dev board like a regular Bluetooth dongle
amigomcu/ewptool
Productivity tool for populating an IAR Embedded Workbench project
amigomcu/freeCodeCamp
freeCodeCamp.org's open-source codebase and curriculum. Learn to code for free.
amigomcu/gear-lib
Gear-Lib, C library for IOT Embedded Multimedia and Network
amigomcu/genann
simple neural network library in ANSI C
amigomcu/handson-ml3
A series of Jupyter notebooks that walk you through the fundamentals of Machine Learning and Deep Learning in Python using Scikit-Learn, Keras and TensorFlow 2.
amigomcu/llm.c
LLM training in simple, raw C/CUDA
amigomcu/log.c
A simple logging library implemented in C99
amigomcu/ncs-inter
amigomcu/no-OS
Software drivers in C for systems without an operating system
amigomcu/orbuculum
Cortex M SWO SWV Demux and Postprocess (Software)
amigomcu/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
amigomcu/pigweed
Modern software development for embedded systems
amigomcu/quadsort
Quadsort is a branchless stable adaptive mergesort faster than quicksort.
amigomcu/RIGOL_DHO800_DHO900_GUI
Sparrow Android GUI project for Rigol DHO800 and DHO900 series Oscilloscopes
amigomcu/rigol_vendor_bin
amigomcu/sml
C++14 State Machine library
amigomcu/stm32-cmake
CMake for stm32 developing.
amigomcu/studio
Cross-platform low-code GUI and automation
amigomcu/TFDB
Tiny Flash Database for MCU.
amigomcu/tinyuf2
UF2 bootloader based on TinyUSB for embedded devices such as ESP32S2, STM32F4 and iMX RT10xx
amigomcu/tock
A secure embedded operating system for microcontrollers
amigomcu/tracy
Frame profiler
amigomcu/uftrace
Function graph tracer for C/C++/Rust/Python
amigomcu/Watchy
Watchy - An Open Source E-Ink Smartwatch
amigomcu/X-TRACK
A GPS bicycle speedometer that supports offline maps and track recording