Skip to content

A Mathematica package to abstract serial communication and control of an Arduino microcontroller, intended for rapid hardware prototyping.

Notifications You must be signed in to change notification settings

keshavsaharia/ArduinoLink

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ArduinoLink

Introduction

ArduinoLink is a package for Mathematica that abstracts communication and control of the Arduino microcontroller. It only works on Mac OSX, and has only been tested on the Arduino Uno, Duemilanove, and Mega (although support for other Arduinos exists as well).

Getting started

Obviously, the first step is to download the package to your file system - to do this, navigate to a directory where you normally store your developer-related things (i.e. keshav/foo/bar), and execute

git clone https://github.com/keshavsaharia/ArduinoLink.git

Then, open Mathematica. You need to first add the path to your developer-related things folder into the global $Path variable, so execute

AppendTo[$Path, "keshav/foo/bar/ArduinoLink"];

Then, execute

Needs["ArduinoLink`"];

And you're all set! Now you can start reading the documentation (there is a wealth of information in the Examples folder and in ArduinoLink/Documentation) to get started.

About

A Mathematica package to abstract serial communication and control of an Arduino microcontroller, intended for rapid hardware prototyping.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors