SADI

64-bit SADI DLL

SADI 2.5

SADI Bootloader GUI

SADI 2.7

Firmware and avrdude 8 x64

SADI Header

32-bit SADI DLL v3.031

Pendulum

NOTE

The TX LED should be on by default because the SADI just outputs at a solid 1 KHz. if this is not the case and the system is not responding it could be that the pendulum encoder is not responding to i2C communication. Try power cycling the SADI to fix this.

SADI Pendulum Firmware (2.5 and 2.7)

SADI 2.5 flashing batch

updated to remove watchdog timer for now. This was causing disconnects.

Pendulum LabView lib

contains dll and header file. Types changed to allow LabView to import. All functions should now be escapable by bad FTDI signals all good return values should be 0, negative values denote escape codes relative to general code flow. Positive values are passed from FTDI and generally are used to tell if for example a connection was lost.

rev 1.1 fixed incorrect velocity calculation

C example of dll calls

SADI for MOM LAB

New firmware and dll for MOM LAB

Features:

  • 200Ksps ADC (4 channels at 50KHz) selectable gains

  • 50Ksps rotary encoder support on pins D10/D11

  • 1Ksps read of D0-D7

  • 32-bit message count

Crude LabVIEW example with MOM LAB specific SADI firmware as well as example C usage for the dll calls here.

HAHA3X

mcu accel flash and photodiode test project

HAHA3X Schematic

FTDI USB blaster dll

place this file in the Quartus bin folder

Example: C:\intelFPGA_lite\19.1\quartus\bin64