There are 3 repositories under analog-devices topic.
Software drivers in C for systems without an operating system
open-source IEEE 802.11 WiFi baseband FPGA (chip) design: FPGA, hardware
A cross platform library for interfacing with local and remote Linux IIO devices
Linux kernel variant from Analog Devices; see README.md for details
Java Device I/O library that is portable across Single Board Computers and microcontrollers. Tested with Raspberry Pi, Odroid C2, BeagleBone Black, Next Thing CHIP, Asus Tinker Board and Arduinos / Pico. Supports GPIO, I2C, SPI as well as Serial communication. Also known to work with Udoo Quad.
START HERE: Documentation for ADI's MAX78000 and MAX78002 Edge AI devices
Model Training for ADI's MAX78000 and MAX78002 Edge AI Devices
:satellite: Using Software Designed Radio to transmit MIMO-OFDM QPSK signals at 5 GHz
Scripts and tools created by ADI to be used with MATLAB and Simulink with ADI products
Quantization and Synthesis (Device Specific Code Generation) for ADI's MAX78000 and MAX78002 Edge AI Devices
:radio: Using Software Designed Radio to transmit & receive FM signal
:satellite: Using Software Designed Radio to transmit LTE downlink signals at 2.4 GHz
:satellite: Using Software Designed Radio to transmit OFDM 16QAM signals at 5 GHz
MAX78000 and MAX78002 Reference Designs
24-bit, 4-kSPS, 12-ch delta-sigma ADC with PGA and voltage reference for sensor measurement
Firmware for the iSensor-SPI-Buffer (STM32F303) to enable full throughput buffered data capture on Analog Devices IMUs over SPI, USB (cli), and via SD card datalogging. Includes Python library for easy integration with Linux and Windows systems
Secure boot loader for MAX78000
This is an Arduino Library for the Analog Devices AD57X4 family of precision DACs. More details can be found here: https://www.laserlance.com/projects/arduino-dac-library-and-shield/
Genetic algorithm to automatically design analog circuits. (Undergrad senior design project)
Arduino library for Analog Devices LTC2941, LTC2941-1, LTC2942, and LTC2942-1 battery gas gauges.
Arduino lib for AD5161 digital potentiometer through SPI or I2C
A method to utilize C code on a Raspberry Pi to read analog inputs from an ADS1115 board.
High-precision TMC5160 breakout board for smooth, silent motor control with advanced features.
Practice exercises for the E6B aviation circular sliderule and wind-triangle solver.
MAX7800x Power Monitor Firmware Source Code
Workshop management for forge machine
Linux Industrial IO Device support for Pothosware
PR-DC Arduino Library for Analog Devices AD7193.