Skip to content

A repository to unit test various ICs -- adopted for the Raspberry Pi.

Notifications You must be signed in to change notification settings

VedAtal/ic-unit-tester

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation


Ved Atal - 2024


Software is divided into 2 layers.
Hardware Drivers

  • Control the underlying hardware of the RPi.
  • GPIO - deals with general purpose I/O.
  • SPI - deals with the SPI pins on the RPi, used for communication.
  • Drivers are made by WiringPi library and this program abtracts over that in a wrapper class for some additioanl functionality.

Board Controllers

  • MCP23S17 - i/o expander ic
  • AD8802 - DAC ic
  • LTC2380 - ADC ic

General Notes.
WiringPi

  • Drivers for the RPi.
  • Necessary to go to WiringPi github and follow installation steps to install their library for the drivers to work.

compile.sh

  • Run this bash script to compile the program, it's stored in here becuase it a long command and this makes it easy to run.

About

A repository to unit test various ICs -- adopted for the Raspberry Pi.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published