Tinkerforge
ich dies noch nicht versuchen, aber ich möchte etwas mehr Hardware-Programmierung tun, und ich denke über Tinkerforge verwenden.
Kurze Einführung der Wikipedia page(Betonung von mir):
Tinkerforge ist eine Plattform von stapelbaren Mikrocontroller-Bausteine (Ziegel), die verschiedenen Module (Bricklets) steuern kann. Die primäre Kommunikationsschnittstelle der Building Blocks kann mit Master Extensions um erweitert werden. Die Hardware kann durch externe Programme in C, C++, C#, Object Pascal, Java, PHP, Python, Ruby und VB.NET über eine USB- oder Wifi-Verbindung gesteuert werden und läuft unter Windows, Linux und Mac OS X. Diese nicht eingebettete Programmierung Ansatz beseitigt die typischen Anforderungen und Einschränkungen (Entwicklungswerkzeuge, begrenzte Verfügbarkeit von RAM und Rechenleistung) von konventionellen eingebetteten Software-Entwicklung (CFR Arduino). Tinkerforge Hardware und Software sind beide Open Source, und alle Dateien werden auf GitHub gehostet.
Soweit ich verstehe, ist dies mehr High-Level als, sagen wir, das Arduino.
Ich kann wahrscheinlich mehr über die tatsächliche Hardware-Programmierung von Arduino lernen, aber ich will/brauche kein tiefgreifendes Wissen über Low-Level-Hardware-Programmierung - ich möchte nur etwas cooles mit Hardware erstellen.
Dies sollte wahrscheinlich eine Gemeinschaft wikki sein, da es keine einzige Antwort gibt. Gute Frage auch. – FrustratedWithFormsDesigner
Es hat eine Antwort, denn ich bin auf der Suche nach dem, mit dem ich Geräteprogrammierung lernen kann. :-) – Achilles
Ich kann mir vorstellen, dass es viele gute gibt, aus denen man wählen kann. – FrustratedWithFormsDesigner