Nearly any terminal program can communicate with the SAM32 (baud=112500, data=8 bit, parity=None, flow control=XON/XOFF). For example...

MacOS

  1. In terminal type: ls /dev/tty.*. The SAM32 will likely be listed as /dev/tty.usbmodem_____
  2. Now enter: screen /dev/tty.YOURBOARDNAMEHERE 115200
  3. You may or may not see a prompt, press Ctrl+C
  4. You can now enter the REPL by pressing any key, or hit Ctrl+D to reload the main.py file
  5. Exit screen at any time by pressing Ctrl+A + \\

Windows

  1. Windows doesn't have a built-in terminal program like MacOS. Personally, I like PuTTY, or termite. You can also use the arduino serial monitor if you'd like!
  2. For something like PuTTY, set the Connection Type to Serial
  3. Press the Windows Key and type device manager (select it)
  4. In device manager, scroll down to "Ports (COM & LPT)" and expand it
  5. Plug in, then unplug the SAM32 and notice the impacted "COM" port.
  6. Return to PuTTY and enter "COM___" in the "Serial Line" field, and then click "Open"