Pieter Pas

Elite
@tttapa

Control-Surface. Arduino library for creating MIDI controllers and other MIDI devices.

1.6k

ESP8266. Documentation and help with the ESP8266 chip/boards/modules

682

MIDI_controller. This is a library for creating a MIDI controller using an Arduino or Teensy board.

432

Control-Surface-Motor-Fader. Arduino motorized fader controller, and example code for integration with the Control Surface library.

141

Arduino-Filters. Arduino Finite Impulse Response and Infinite Impulse Response filter implementations.

134

docker-arm-cross-toolchain. Modern GCC cross-compilation toolchains for Raspberry Pi

119

py-build-cmake. Modern, PEP 517 compliant build backend for creating Python packages with extensions built using CMake.

83

tttapa.github.io. GitHub Pages

63

Arduino-Helpers. C++

60

Filters. An Arduino finite impulse response and infinite impulse response filter library.

55

RPi-Cpp-Toolchain. C/C++ cross-compilation toolchain for Raspberry Pi, cross-compilation of OpenCV and other libraries, and an example C++ project.

41

Arduino-AVR-CMake. Compile Arduino AVR programs using CMake.

39

Projects. C++

32

doxygen-mermaid. Include Mermaid graphs in doxygen documentation

28

VSCode-Docker-Cpp. Building and debugging C++ applications in a Docker container using Visual Studio Code

28

ARM-NEON-Compositor. Fast SIMD alpha overlay and blending for Raspberry Pi and other ARM systems.

23

toolchains. Modern GCC compilers, with support for older GLIBC for maximum portability.

19

Arduino-Debugging. A simple collection of macros for easy debugging on the Arduino platform

17

Pybind11-Matplotlib-Cpp. Easily plotting from within C++ using Matplotlib, Python and pybind11

16

Arduino-PrintStream. A simple library, that adds `std::cout`-like support for the Arduino (using the `<<`-operator).

12

RPi-Cross-Cpp-Development. Example project for cross-compilation and C++ development for Raspberry Pi

11

Linear-Algebra. Educational linear algebra algorithms

11

Mastering-Cpp-Scientific-Computing. Slides about C++ tooling and best practices for scientific computing.

9

PANOC-ALM. Library for nonconvex constrained optimization using the augmented Lagrangian method and the matrix-free PANOC algorithm.

7

pico-cpp. Bare minimum C++ project using the Raspberry Pi Pico SDK.

7

Duplicate-File-Finder. List all duplicate files in a directory.

4

Arduino-KVComm. Arduino library to write key-value data into a dictionary-like data structure, and communicate to other devices with packet framing and integrity checks.

3

Arduino-mbed-PluggableUSBMIDI-experiment. C++

3

python-dev. Toolchains for cross-compiling Python packages

3

guanaqo. C++

2

py-build-cmake-example. Example Python package with C++ extensions, built using py-build-cmake.

2

Control-Surface-doc. Shell

2

Adafruit_SSD1306. Arduino library for SSD1306 monochrome 128x64 and 128x32 OLEDs

2

Arduino-ADC-Filter-Hysteresis. C++

2

casadi. CasADi is a symbolic framework for numeric optimization implementing automatic differentiation in forward and reverse modes on sparse matrix-valued computational graphs. It supports self-contained C-code generation and interfaces state-of-the-art codes such as SUNDIALS, IPOPT etc. It can be used from C++, Python or Matlab/Octave.

1

alpaqa-lasso. Parallelized lasso problem implementation for the alpaqa solvers.

1

conan. Conan - The open-source C and C++ package manager

1

XAD. Comprehensive automatic differentiation in C++

1

docker-cross-python. Python

1

QPALM.jl. Julia interface to the QPALM QP solver

1

ArduinoCore-API. Hardware independent layer of the Arduino cores

1

sphinx. Main repository for the Sphinx documentation builder

1

doxygen. Official doxygen git repository

1

arduino-esp32. Arduino core for the ESP32

1

nanobind. nanobind: tiny and efficient C++/Python bindings

1

ArduinoCore-avr. A fork of the original AVR Core for Arduino with support for debugging.

1

acados. Fast and embedded solvers for nonlinear optimal control and nonlinear model predictive control

1

ArduinoExampleBuilder. A tool to automatically compile Arduino sketches in parallel, for different boards, as a continuous integration step for Arduino libraries and hardware cores.

1
48
Apply