to svchekalin
В силу конфликта между Arduino LLC и Arduino SRL, они ведут разработку двух IDE отличных друг от друга, соответственно и библиотеки имеют различия. При изучение библиотеки EEPROM от arduino.org мне не удалось найти метод length. Уверен, что это все объясняет. Я использовал среду разработки от arduino.cc
До сегодняшнего дня я знал, что эти ребята имеют отличия в IDE, но не думал что все так серьезно! С другой стороны я рад, что эта проблема всплыла т.к заставила меня начать изучать библиотеки от arduino.org
Для решения проблемы, воспользуйтесь средой от arduino.cc или попробуйте заменить встроенные библиотеки, но последний вариант может привести к другим подводным камням!