Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 2 Current »

Jim's Arduino-based hardware

Arduino Model: MKRZERO

To use on Linux, install Arduino IDE. Next go to Tools > Board: <some-model-name> > Boards Manager...

In the Boards Manager, filter by MKRZERO, and install the Arduino SAMD Board drivers. Change the board model to MKZERO via Tools > Arduino SAMD ... Boards > Arduino MKRZERO.

Next, ensure your user is part of the `uucp` and `dialout` groups via

sudo usermod -a -G dialout -G uucp <user>

If you are unsure what the pointer to the device is, run

sudo dmesg --follow -T

and unplug/plug the device. You should see output with information about the device. You are looking for something like

/dev/ttyACM0

Finally, whenever you plug/unplug the device and get `Permission Denied` errors, add rw permissions to the file

sudo chmod a+rw /dev/ttyACM0

Now you can ingest the serial stream using Python, or in the Arduino IDE via Tools > Serial Monitor.

  • No labels