An Internet of Things Rapid Prototyping System for applications in environmental sensing
Documentation
·
Project Wiki
·
Quick Start
This version takes a step back and removes a lot of the aspects that make Loom 3 very hard to work with. This results in a more open and easy to work with framework that allows user to choose to use Loom and its features, or simply use the reliable software written for these sensors without the loom overarch.
The install process is fairly simple:
Download and install the latest version of the Arduino IDE
NOTE: If installing on Windows, download the Windows Installer
NOTE: If installing on Linux, see the official Linux install guide
https://adafruit.github.io/arduino-board-index/package_adafruit_index.json,https://raw.githubusercontent.com/OPEnSLab-OSU/Loom-V4/main/auxilary/package_loom4_index.json
Give Arduino IDE Full Disk Access: System Preferences->Security & Privacy->"Privacy" tab->Full Disk Access->+ plus button to add Arduino You will also need to install Developet Tools, which requires Admin access.
If you get permissions error accessing the library folder, and are using a Mac, see note in the installation section above. If you are updating from an old version of Loom, you may need to do a "clean install" by removing the Arduino15 folder, and starting the process from the beginning to install again.
Will Fill in Please.
If you are experiencing issues, please click the "Issues" tab on this repo and choose the template that best fits your needs. Please supply as much information as possible. This helps us to better understand a fix issues quickly
There are some weird idiosyncrasies with the Feather M0
Some interrupt vectors are linked together so multiple pins may use the same interrupt and may then break interrupts below is a list of pins and their corresponding interrupt
Pin # | Interrupt # |
---|---|
D11 | 0 |
D13 | 1 |
D10, A0, A5 | 2 |
D12 | 3 |
D6, A3 | 4 |
A4 | 5 |
SDA | 6 |
D9, SCL | 7 |
A1 | 8 |
A2 | 9 |
D23, D1 | 10 |
D24, D0 | 11 |
D5 | 15 |