<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title>Почему я не люблю Arduino</title>
		<description>Обсуждение Почему я не люблю Arduino</description>
		<link>http://www.microsin.ru/programming/avr/why-i-hate-arduino.html</link>
		<lastBuildDate>Tue, 19 May 2026 09:05:29 +0300</lastBuildDate>
		<generator>JComments</generator>
		<atom:link href="http://www.microsin.ru/component/option,com_jcomments/format,raw/limit,10/object_group,com_content/object_id,1749/task,rss/" rel="self" type="application/rss+xml" />
		<item>
			<title>dmitrys написал:</title>
			<link>http://www.microsin.ru/programming/avr/why-i-hate-arduino.html#comment-47024</link>
			<description><![CDATA[Изначально обходил эту Ардуину, работал с AVR только на ассемблере. Но тут столкнулся с 3D-принтером. Надо бы добавить возможности, отключенные в прошивке на основе Marlin, а она на Ардуине написана. Возникает вопрос - что подвигло разработчиков на этот шаг? microsin: потому что на assembler нет такого разнообразия библиотек для работы с разными стандартами и аппаратными устройствами, как на C и C++.]]></description>
			<dc:creator>dmitrys</dc:creator>
			<pubDate>Fri, 15 Jan 2021 21:49:32 +0300</pubDate>
			<guid>http://www.microsin.ru/programming/avr/why-i-hate-arduino.html#comment-47024</guid>
		</item>
		<item>
			<title>Wlad написал:</title>
			<link>http://www.microsin.ru/programming/avr/why-i-hate-arduino.html#comment-3475</link>
			<description><![CDATA[Спасибо за статью, теперь есть чем аргументировать , и многое становится понятным.]]></description>
			<dc:creator>Wlad</dc:creator>
			<pubDate>Wed, 07 Sep 2016 12:38:36 +0300</pubDate>
			<guid>http://www.microsin.ru/programming/avr/why-i-hate-arduino.html#comment-3475</guid>
		</item>
		<item>
			<title>Вячеслав Мезенцев написал:</title>
			<link>http://www.microsin.ru/programming/avr/why-i-hate-arduino.html#comment-3216</link>
			<description><![CDATA[На сегодняшний день статья немного устарела. На самом деле вы можете соединить возможности библиотек Arduino и отладки через HappyJTAG2. Другими словами, есть возможность компилировать и отлаживать скетчи традиционным способом через Makefile. Отладка WebServer (Arduino Mega 2560 + W5100) в AVR Studio 4 через HappyJTAG2: http://img.radiokot.ru/files/4453/uriqk3mf8.png Краткие подробности тут: http://majordomo.smartliving.ru/forum/viewtopic.php?p=29907#p29907 То же можно делать и через Proteus. Будет время, напишу статью на хабре с подробностями.]]></description>
			<dc:creator>Вячеслав Мезенцев</dc:creator>
			<pubDate>Thu, 11 Feb 2016 10:02:03 +0300</pubDate>
			<guid>http://www.microsin.ru/programming/avr/why-i-hate-arduino.html#comment-3216</guid>
		</item>
		<item>
			<title>Инженер-программист написал:</title>
			<link>http://www.microsin.ru/programming/avr/why-i-hate-arduino.html#comment-2902</link>
			<description><![CDATA[Arduino придумали для обучения студентов - для этой цели он хорошо подходит и позволяет новичкам приобщиться к миру контроллеров без особых знаний в электронике и программировани и.]]></description>
			<dc:creator>Инженер-программист</dc:creator>
			<pubDate>Wed, 12 Aug 2015 15:28:18 +0300</pubDate>
			<guid>http://www.microsin.ru/programming/avr/why-i-hate-arduino.html#comment-2902</guid>
		</item>
		<item>
			<title>Инженер-электроник написал:</title>
			<link>http://www.microsin.ru/programming/avr/why-i-hate-arduino.html#comment-2880</link>
			<description><![CDATA[Проект Arduino придумывался только для того, чтобы вы покупали эти железки. Это простая игрушка, знаний вы особо не получите, играясь с ней.]]></description>
			<dc:creator>Инженер-электроник</dc:creator>
			<pubDate>Mon, 03 Aug 2015 13:51:09 +0300</pubDate>
			<guid>http://www.microsin.ru/programming/avr/why-i-hate-arduino.html#comment-2880</guid>
		</item>
		<item>
			<title>maxxir написал:</title>
			<link>http://www.microsin.ru/programming/avr/why-i-hate-arduino.html#comment-2547</link>
			<description><![CDATA[IMHO вы недостаточно знакомы с этой средой. Почитайте на досуге "Margolis M. - Arduino Cookbook". Там ничего ни во что не преобразуется - вы можете писать на C с использованием AVR GCC libc. Arduino - не более чем надстройка над GCC. Существуют добротные порты AVR Arduino на более мощное альтернативное железо для PIC32 - http://chipkit.net (look DIY DP32 - PIC32MX250F128B 40Mhz/66DMIPS 128kbyte_Flash/32kByte_RAM. on DIP28_SOIC28). Для STM32F103xx - www.leaflabs.com. microsin: все, о чем Вы сейчас пишете, мало коррелирует с темой статьи. Действительно, недостаточно знаком со средой Arduino. Но знаком достаточно, чтобы оценить её эффективность с точки зрения новичка, что я и попытался сделать. В статье раскрыта собственно одна и только одна тема - сравниваются возможности традиционного программировани я в среде Arduino IDE с традиционным программировани ем на чистом C.]]></description>
			<dc:creator>maxxir</dc:creator>
			<pubDate>Thu, 25 Dec 2014 13:41:23 +0300</pubDate>
			<guid>http://www.microsin.ru/programming/avr/why-i-hate-arduino.html#comment-2547</guid>
		</item>
		<item>
			<title>maxxir написал:</title>
			<link>http://www.microsin.ru/programming/avr/why-i-hate-arduino.html#comment-2544</link>
			<description><![CDATA[Несколько комментариев: Только у Arduino(mega328) по умолчанию включены механизмы тайминга millis()[Timer0 used] micros()[4us step], uart c кольцевым буфером IRQ RX на 64 байта. А по вашему Arduino что? Тот же тулчейн AVR-GCC. Даем в консоли (Arduino 1.05): >>avr-gcc -v microsin: по первому комментарию могу только ответить, что все это скрыто системой Arduino от пользователя, и перенастроить под свои задачи нельзя. Именно за это я и не люблю Arduino. По второму комментарию сказать можно примерно то же самое - таки да, внутри, в кишочках Arduino IDE код скетча преобразуется в C-код, который потом скармливается GCC, и линкуется с используемыми библиотеками. Опять-таки, все это скрыто от пользователя, и перенастроить ничего нельзя, код получается неэффективный. Именно за это я и не люблю Arduino.]]></description>
			<dc:creator>maxxir</dc:creator>
			<pubDate>Thu, 25 Dec 2014 12:02:06 +0300</pubDate>
			<guid>http://www.microsin.ru/programming/avr/why-i-hate-arduino.html#comment-2544</guid>
		</item>
	</channel>
</rss>
