Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
arduino:arduino_mkrzero [2020/12/14 18:34]
admin [Simple Audio Player]
arduino:arduino_mkrzero [2021/01/30 15:16] (current)
admin [Li-Po Battery]
Line 4: Line 4:
 [[https://store.arduino.cc/arduino-mkr-zero-i2s-bus-sd-for-sound-music-digital-audio-data?queryID=undefined|Arduino MKR ZERO (I2S bus & SD for sound, music & digital audio data)]]\\ [[https://store.arduino.cc/arduino-mkr-zero-i2s-bus-sd-for-sound-music-digital-audio-data?queryID=undefined|Arduino MKR ZERO (I2S bus & SD for sound, music & digital audio data)]]\\
  
-On Arch Linux it needs more than one attempt to upload the code, the /dev/ttyACM0 can't be opened: **No device found on ttyACM0**!\\ +A great description and general information about the SAMD21 one could find here: [[https://learn.sparkfun.com/tutorials/samd21-minidev-breakout-hookup-guide/samd21-overview|SpartkFun SAMD21 Overview]]\\ 
 ---- ----
 ==== Installation ==== ==== Installation ====
Line 20: Line 21:
 or\\ or\\
 [[https://github.com/adafruit/SD/archive/master.zip|Arduino SD Library by Adafruit]]\\ [[https://github.com/adafruit/SD/archive/master.zip|Arduino SD Library by Adafruit]]\\
 +
 +On Arch Linux it needs more than one attempt to upload the code, the /dev/ttyACM0 can't be opened: **No device found on ttyACM0**!\\ 
  
 ---- ----
Line 41: Line 44:
 here is the fixed code:\\ here is the fixed code:\\
 {{ :arduino:simpleaudioplayerzero_fixed.zip |SimpleAudioPlayerZero_Fixed}}\\ {{ :arduino:simpleaudioplayerzero_fixed.zip |SimpleAudioPlayerZero_Fixed}}\\
 +
 +Unfortunately there is quite some bad humming after playing a file.\\
  
 ---- ----
Line 55: Line 60:
 <img src="https://content.arduino.cc/assets/Pinout-MKRZERO_latest.png"> <img src="https://content.arduino.cc/assets/Pinout-MKRZERO_latest.png">
 </html>\\ </html>\\
-//picture from [[https://www.arduino.cc/|Arduino.cc]]//\\+//pinout digram by [[https://www.arduino.cc/|Arduino.cc]]//\\
  
 The onboard LED is on pin 32. One could use LED_BUILTIN instead.\\ The onboard LED is on pin 32. One could use LED_BUILTIN instead.\\
Line 74: Line 79:
 </html> </html>
 //video from [[https://forcetronic.blogspot.com/2015/10/arduino-zero-dac-overview-and-waveform.html|ForceTronics - Arduino Zero DAC Overview and Waveform Generator Example]]//\\ //video from [[https://forcetronic.blogspot.com/2015/10/arduino-zero-dac-overview-and-waveform.html|ForceTronics - Arduino Zero DAC Overview and Waveform Generator Example]]//\\
 +
 +----
 +==== SWD pinout ====
 +
 +{{:arduino:arduinomkrzero_swdpinout_02.jpg?400|}}\\
  
 ---- ----
Line 94: Line 104:
  
 ---- ----
 +==== Further Informations ====
 +
 +[[https://learn.adafruit.com/adafruit-feather-m0-basic-proto/adapting-sketches-to-m0|
 +Adapting Sketches to M0 & M4 by Lady Ada]]\\
 +
 +[[https://www.omzlo.com/articles/your-arduino-samd21-adc-is-wrong-did-you-notice|Your Arduino SAMD21 ADC is wrong: did you notice? - omzlo.com]]\\
 +
 +[[https://webusb.github.io/arduino/|Arduino Web USB]]\\
 +
 +[[https://www.instructables.com/ATSAMD21g18-Bootloader-With-J-link-Debugger/|ATSAMD21g18 Bootloader With J-link Debugger
 +- instructable.com]]\\
 +
 +[[https://www.avdweb.nl/arduino/samd21/sam-15x15|Sam 15x15 - avdweb.nl]]\\
 +
 +----
 +
 ==== License ==== ==== License ====