Board definition files for NW data loggers (Arduino-Compatible)
This repository contains board definition files for the Arduino-compatible data logger boards developed by A. Wickert, B. Schulz, and C. Sandell at Northern Widget LLC and the University of Minnesota.
(This repository and README based gratuitously off of Sparkfun’s)
Note: The following instructions will only work for Arduino IDE versions 1.5 and up.
Additional notes at bottom of page
Each board will be added as an entry in the Arduino Tools > Board menu.
Go to File > Preferences (or Arduino > Preferences on Mac).
Open ‘Additional Boards Manager URLs’, and paste the following in either the box for Additional Boards Manager URLs, or, if this is populated, the window that pops up when you hit the button to the right of the Additional Boards Manager URLs text entry area:
https://raw.githubusercontent.com/NorthernWidget/Arduino_Boards/master/package_NorthernWidget_index.json
Now, go to Tools > Board > Boards Manager….
Click it, and the following window will appear:
if you type in “Northern Widget” (or usually just “Northern” as well), you should see an option to install board files for Northern Widget Arduino compatible boards.
If Northern Widget options do not appear, restart your Arduino IDE and try again.
Click “Install” to add the NorthernWidget boards to your list. At the time of writing, we support only AVR boards.
Now, when you select the Boards list, you will see a collection of new boards for Northern Widget.
You will then want to change your selection to match the microcontroller that you are using. At the time of writing, this is probably ATMega1284p 8MHz, but as a reference:
Board xxxx is unknown
, if you get this error simply navigate to the Arduino packages folder (using the link in the preferances window is easiest way to find it), then go to packages
and delete the folder named NorthernWidget
, then reinstall the board file using the Board ManagerThat’s it! You’re done, and ready to rock and roll… er, bootload, program, and collect data with your Northern Widget data logger.