michaelpass / BME-2019-2020-Senior-Design

Repository containing all files for Team 28 in the 2019-2020 UIowa BME senior design cohort.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

BME-2019-2020-Senior-Design (Steerable Catheter)

Repository containing all files for Team 28 in the 2019-2020 UIowa BME senior design cohort.

Usage

Hardware and software released with no warranty under GPLV3. Any user has the ability to download code and modify this code base, however, derivative works must also bear GPLV3 licenses.

NOTE: This project was completed for academic credit at the University of Iowa. It falls upon the individual user to adhere and comply with
said user's academic honesty policy. While we make this code readily available to the general public, we in no way condone academic dishonesty.

Installation

Finished source code is broken up into hardware (EAGLE) and software (Platform.io/Arduino). These are available as individual zip files which must be extracted independently.

EAGLE

  • Download repo
  • Unzip EAGLE
  • Copy contents of EAGLE directory into personal EAGLE directory
  • Open EAGLE
  • Open new projects (dependencies should be satisfied by 'libraries' folder

Arduino Code

  • Install VSCode
  • Install platform.io
  • Extract ./Arduino Code/FINAL-seniordesign-Arduino-master.zip
  • Open project with platform.io plugin (must navigate to extracted folder above)
  • Attach Arduino Nano
  • Compile code

===

TODO:

  • Finish About Us section
  • Install script (if enough interest exists in project.)
  • Get CADLAB.io working with EAGLE source code so that board files can be viewed.

About Us:

(From left to right):

About

Repository containing all files for Team 28 in the 2019-2020 UIowa BME senior design cohort.

License:GNU General Public License v3.0