Open
Description
As described in several other issues:
arduino/Arduino#1491, arduino/Arduino#1532, arduino/Arduino#6858
Pin 4 and 12 are not PWM outputs. But Pin 3 is a PWM output. The Arduino Micro schematic is not correct: https://content.arduino.cc/assets/Micro_Rev1j_sch.pdf
Additional context
Additional reports
- https://forum.arduino.cc/t/fading-multiple-leds/594222
- https://forum.arduino.cc/t/arduino-micro-pwm-pins/1331993/3
Activity
per1234 commentedon Jan 6, 2019
Thanks for the report (and for referencing the previous issues)!
There are actually two different versions of the schematic, depending on what you have your location set to. The one linked from the "Africa or Europe" version of the Micro product page has the erroneous claim of PWM on both pins 4 and 12:
https://content.arduino.cc/assets/Micro_Rev1j_sch.pdf
The schematic linked from the "America Asia or Oceania" version of the Micro product page has pin 4 fixed (but not pin 12):
https://content.arduino.cc/assets/arduino_micro_schematic.pdf
[-]Arduino Micro PWM pin still incorrect schematic[/-][+]Arduino Micro schematic has incorrect PWM indicators on pins[/+]