Arduino vs. Phidgets – Dev Time-Tests
entwickelt sich auf einem Arduino zu langsam? Sind Phidgets zu teuer? Wann können Sie einen oder den anderen verwenden? Hackaday regelmäßig [Ken] bricht auf, was er aus drei experimentellen Zeitversuchen lernte.
Die Hauptentwicklungsunterschiede zwischen Arduino und Phidgets sind eine Mischung aus Geschmacksvorlieben und einige harte Fakten. Das Arduino ist offene Quelle, Phidgets sind proprietär. Arduino erfordert eine Mischung aus Hard- und Software, in der nur Phidgets erforderlich ist (und erlaubt nur) eine Verbindung zu einem vollständigen Computer, kann jedoch auf hohe Pegelsprachen ermöglichen – es wird erwartet, dass der Job früher und einfacher wird. Und schließlich sind Arduinos billig, Phidgets sind 3-5x die Kosten.
Die drei Zeitversuche waren übliche Aufgaben: 1. Blinzeln Sie eine LED. 2. Verwenden Sie einen Topf, um ein Servo zu drehen. 3. Bauen Sie einen Schrittzähler auf. Für [Ken] gewann die Phidgets in jedem der drei Experimente, jedoch nicht signifikant: 37%, 45% bzw. 25%. Der Unterschied ist nur wenige Minuten. Selbst wenn der Zeitwert in Betracht gezogen, ist es für viele Hacker die Kosten nicht wert.
Im Rahmen werden die Vorteile einer mild viel schnelleren Entwicklung auf den einfachsten Projekten verquert, indem sie eine dauerhafte Lösung wieder aufbauen muss. An einen PC angekettet, sind Phidgets nur für kurzfristige oder feste Projekte hilfreich. Für zahlreiche unserer Leser, die sie tot in das Wasser legen. Arduinos können technisch dev-Kits sein, sind jedoch kostengünstig genug, um im Projekt als dauerhafter Service zu entsorgen – wahrscheinlich die Norm für viele von uns.
[KEN] weist darauf hin, dass für die Software-Publikation, die die Electronics abhorn, ihre Präferenzen spielt. Phidgets Clips zusammenschließen ihre teuren Peripheriegeräte und der Rest ist alles im Code mit bekannten modernen Sprachen und Bibliotheken. Wir fragen uns, wie groß diese Gruppe noch sein könnte; Die Phidgets war möglicherweise ein interessantes Kit vor Jahren, als der Golf zwischen den Disziplinen breiter war, aber der Trend heutzutage ist gegenüber jedem, der etwas über alles kennt. Hackaday-Leser repräsentieren wahrscheinlich diesen Trend viel mehr als die meisten, aber lassen Sie uns wissen, ob das ausgeschaltet ist.
[Ken] S kurzer Artikel hat viel mehr und viel bessere Erklärungen der Experimente und der Kompromisse zwischen den Plattformen.
Wenn Sie sich an der Ansicht von Parallelging-Engineering erfreuen, finden Sie in der nachstehenden Zeitraffer-Video unten für einen geteilten Bildschirm der Zeitversuche.