Arduino IDE'yi basit projeler için ve Arduino'ya başlamak için kullanma fikrini seviyorum, ancak şimdiye kadar aldığım fikir birliği , Arduino'da yeni olan ve / veya genel olarak programlama olanlar için.
Benim anlayış tamamen dışında Arduino IDE, sıfırdan bir C programı yazmak ve sonra bir Arduino MCU yüklemek için AVRDUDE gibi bir araç kullanmak mümkün olmasıdır. Bu seçenek, çekici ve ilginç olsa da, beni birkaç endişeyle bırakıyor:
- Hangi Arduino kütüphanelerinin böyle bir "ham C" programı tarafından içe aktarılması / bağlanması gerekir? Arduino IDE tabanlı bir program yürütüldüğünde
digitalWrite(...)
, gerçekten de Arduino tarafından sağlanan bir C lib'i başlık altında çağırdığını varsayıyorum . Tüm bu "altta yatan lbs" benim C programına dahil emin olmaktan endişe ediyorum. Düşünceler? - Yalnız uçarak ve Arduino IDE'nin dışına çıkarak başka bir şey "kaybedildi" mi? Şimdi "benim kendi rulo" olurdu herhangi bir yetenek / özellik?