Licenses | |
Design Concepts | |
Developer Environment Setup | |
Making a New Instrument | |
Making a New Component | |
Contributors' Guide | |
▼Implementation Documentation | |
T-Stick | |
T-Stick on ESP32S3 | |
T-Stick for Raspberry Pi Pico | |
Mubone Orientor on ESP32S3 | |
syghe-pins: ESP-IDF Pin Number Hardware Abstraction Layer | |
sygsp-arduino_hack Arduino Hack | |
sygsp-mimu_units: MIMU Units | |
sygsp-delay: Delay | |
sygsp-button: Button Gesture Model | |
sygsp-micros: Portable Timestamp API | |
sygsp-icm20948: ICM20948 MIMU Driver | |
sygsp-complementary_mimu_fusion: MIMU Sensor Fusion | |
sygsp-byte_serif: Portable Byte-wise Serial Interface | |
sygse-micros: Sygaldry Micros for Arduino | |
sygsa-trill_craft: Arduino Trill Craft | |
sygsa-two_wire_serif: TwoWire Byte Serif | |
MAX17055 | |
Sygaldry Delay for Arduino | |
sygsa-two_wire: Arduino TwoWire Component | |
sygse-button: ESP32 Button | |
MAX17055 on ESP32 | |
sygse-adc: Oneshot ADC Driver | |
sygse-arduino_hack: ESP32 Arduino Hack | |
sygse-gpio: ESP32 GPIO | |
sygsr-adc: Raspberry Pi Pico SDK ADC Driver | |
sygsr-button: Raspberry Pi Pico SDK Button | |
sygsr-arduino_hack: RP2040 Arduino Hack | |
sygup-basic_logger: Basic Logger | |
sygup-debug_printer Debug Printer | |
sygup-cstdio_logger: C Standard Input/Output Logger | |
sygbp-cstdio_reader: C Standard Input/Output Reader | |
sygbp-output_logger Output Logger | |
sygbp-session_data: Session Data | |
sygbp-osc_string_constants: OSC String Constants | |
sygbp-liblo: Liblo OSC Binding | |
sygbp-rapid_json: RapidJSON Binding | |
sygbp-spelling: Spelling | |
sygbp-cli: CLI Binding | |
sygbp-osc_match_pattern: OSC Address Pattern Matching | |
sygbp-basic_reader: Basic Reader | |
sygbe-runtime: ESP32 Runtime | |
sygbe-spiffs: ESP32 SPIFFS Session Storage | |
sygbe-libmapper_arduino: ESP32 Libmapper Arduino Library | |
sygbe-wifi: ESP32 WiFi | |
sygbr-runtime: Raspberry Pi Pico SDK Runtime | |
sygbr-cli: Raspberyy Pi Pico SDK CLI | |
sygah-mimu: MIMU Endpoint Helpers | |
sygah-string_literal: String Literal Template Parameter Wrapper | |
sygah-consteval: consteval Workaround | |
sygah-endpoints: Endpoints Helpers | |
sygah-metadata: Metadata Helpers | |
sygac-runtime: Sygaldry Runtime | |
sygac-tuple: Sygaldry Tuple Functions | |
sygac-components: Components Concepts | |
sygac-endpoints: Endpoint Concepts | |
sygac-mimu: MIMU Concepts | |
sygac-functions: Function Reflection | |
sygac-metadata: Text Metadata Reflection | |
▼The Build System | |
Nix Shell Setup | |
Sygaldry Authors Directory | |
▼Convenience Scripts | |
sh/lili.sh Literate Programming Convenience Script | |
generate_components_cmake.sh Automated CMake Component List | |
sh/test.sh Test Runner Convenience Script | |
sh/new_component.sh New Component Convenience Script | |
sh/update_docs.sh Documentation Convenience Script | |
sh/idf.sh ESP-IDF Convenience Script | |
sh/pico_sdk.sh Raspberry Pi Pico SDK Convenience Script | |
Literate Programming with Doxygen | |
Literate Programming with lili | |
Bibliography | |