Skip to content

NautiyalLab/DIY-NAMIC-Arduino-Software-Programs

Repository files navigation

DIY-NAMIC Part 2 - Behavioral Programs

This is the second repository, in a three-part series, which contains code for behavioral programs which can be used with DIY-NAMIC boxes. This first repository includes build instructions for DIY-NAMIC hardware build instructions. The third repository has code to analyze the data generated from the DIY-NAMIC boxes data analysis repository.


Arduino Behavioral Programs

This repository hosts code for some behavioral paradigms that we have run on DIY-NAMIC boxes which are controlled by an Arduino UNO. The paradigms are written in Arduino, which is based on C++. (Note however that the Arduino IDE environment is different, so don't expect all the standard C/C++ features and libraries to work in the IDE.)

Currently Available Programs

Each page will have a logic flow diagram of the programs to aid the reader.

Hardware Testing Program

NOT CURRENTLY USED

Development


What to Contribute
  • Bugs or Errors in Code
  • Refactoring Current Code into a State Machine
  • Any GUI (Graphical User Interface) Implementation to change simple parameters
  • Typos or grammar mistakes

Feel free to open an issue or submit a pull request or email [email protected].

Contributions and Thanks


A big thanks to the open Arduino Forum and the anonymous contributors on the forum. I especially want to thank darrob who provided the initial structure of the code. I don't know who you are but I'm really grateful!

Contact

For any questions or issues Jun Ho Lee at [email protected] or Katherine Nautiyal at [email protected].

About

Arduino programs for paradigms in DIY-NAMIC system

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published