Playing with HW and Media Technologies | C/C++, Rust, Arduino, KiCad, Max, TouchDesigner | Nature / FW ENG + Freelance ← Rhizomatiks / HW ENG ← Panasonic |
ArtNet. Art-Net Sender/Receiver for Arduino (Ethernet, WiFi)
321MPU9250. Arduino library for MPU9250 Nine-Axis (Gyro + Accelerometer + Compass) MEMS MotionTracking™ Device
307ArduinoOSC. OSC subscriber / publisher for Arduino
229ESP32DMASPI. SPI library for ESP32 which use DMA buffer to send/receive transactions
226MsgPacketizer. msgpack based serializer / deserializer + packetize for Arduino, ROS, and more
88Tween. Tween library for Arduino with Robert Penner's easing functions
74ESP32SPISlave. SPI Slave library for ESP32
71ArduinoEigen. Eigen (a C++ template library for linear algebra) for Arduino
68MsgPack. MessagePack implementation for Arduino (compatible with other C++ apps) / msgpack.org[Arduino]
66DebugLog. Logging library for Arduino that can output to both Serial and File with one line
61MQTTPubSubClient. MQTT and MQTT over WebSoket Client for Arduino
52ArxContainer. C++ container-like classes (vector, map, etc.) for Arduino which cannot use STL
48Packetizer. binary data packetization encoder / decoder based on COBS / SLIP encoding
46TaskManager. polling-based cooperative multi-task manager for Arduino
36MCP4728. Arduino library for MCP4728 quad channel, 12-bit voltage output Digital-to-Analog Convertor with non-volatile memory and I2C compatible Serial Interface
28obsidian-vim-im-control. Obsidian plugin to switch Input Method when "InsertLeave" and "InsertEnter". Supports macOS, Windows, and Linux.
25Dynamixel. Arduino library for Dynamixel
21Sony9PinRemote. RS422 Sony 9-Pin Protocol Remote Controller of VTRs for Arduino
19Debouncer. Debounce library for Arduino
17TCS34725. Arduino library for TCS34725 RGB Color Sensor
17CRCx. CRC calculation for Arduino
16TsyDMASPI. SPI library using DMA buffer for Teensy
15bevy_serial. Serial Port Communication Plugin for Bevy
14FastLEDManager. My FastLED Manager that can generate multiple sequences with layered (mixed) output
14Filters. Filter utilities for Arduino
13ArxTypeTraits. C++ type_traits for Arduino which cannot use it as default
13ArxSmartPtr. C++ smart pointer-like classes for Arduino which can't use standard smart pointers
10PollingTimer. Arduino library to manage timing and event in a flexible way with polling
10MAX17048. Arduino library for MAX17048/MAX17049 1-Cell/2-Cell Fuel Gauge with ModelGauge
10ofxArtnetProtocol. The port of Art-Net protocol parser https://github.com/natcl/Artnet to openFrameworks and mbed.
9MTCParser. Midi Time Code (MTC) parser
9L6470Stepper. L6470 / L6480 wrapper for Arduino
8PCA95x5. Arduino library for PCA9535 and PCA9555 (Remote 16-bit I2C and SMBus I/O Expander with Interrupt Output and Configuration Registers).
8HyperDeck. BlackMagic Design HyperDeck controller for Arduino via TCP
8Easing. Easing function library for Arduino
8SPIExtension. SPI extension/wrapper for Arduino
7ADS1x1x. Arduino library for ADS101x / ADS111x Ultra-Small, Low-Power, I2C-Compatible, ADCs
7DRV2667. Arduino library for DRV2667 Piezo Haptic Driver with Boost, Digital Front End, and Internal Waveform Memory
7EmbeddedUtils. collections of utility headers for embedded c++
7SceneManager. cooperative multi-scene manager for Arduino
6TCA9534. Arduino library for TCA9534 Low Voltage 8-Bit I2C and SMBUS Low-Power I/O Expander with Interrupt Output and Configuration Registers
6Sketches. sketches
5MsgPackRosInterfaces. ROS2 `common_interfaces` bridge based on MsgPack
5pvoc-mini-plugins. Port of pvoc-plugins that can be available without LADSPA
1PCF2129. Arduino library for RTC PCF2129 with integrated quartz crystal
1arduino-mqtt. MQTT library for Arduino
1TDCPlusPlusTemplate. touchdesigner CPlusPlus templates for myself
1TouchDesigner-GLSL-Sound. Template to use GLSL Sound on TouchDesigner
1arduino-esp32. Arduino core for the ESP32
1TeensyDirtySTLErrorSolution. dirty solution to use STL in teensy
1EthernetENC. Ethernet library for ENC28J60. This is a modern version of the UIPEthernet library. EthernetENC library is compatible with all Arduino architectures with Arduino SPI library with transactions support. Only include EthernetENC.h instead of Ethernet.h
1EmbeddedApp. application template for embedded software
1albert-plugin-python-mpris-media-player. Albert Python plugin to control media players (spotify, mpv, vlc, browsers, etc.) via MPRIS
1