24.05.2011, 23:36
Hallo zusammen,
mein Arduino Starter Set ist heute angekommen.
Jetzt blinkt es hier und ein Servo winkt mir zu...
Ich bin begeistert. Die Programmierung ist verständlich und meine C Kenntnisse frischen langsam auch wieder auf.
Mein Meinung zu Eurer Entwicklung:
Ich würde die Entwicklung offen machen.
Die Entwicklung der Hardware sollte offen sein, wie auch die Entwicklung der Software.
Dabei sollten möglichst viele Standard Produkte eingesetzt werden, die man in vielen Shops bekommen kann. Keine speziellen Platinen die man ggf. noch selbst ätzen muß.
Warum das ganze?
Ich denke man heit zwei Möglichkeiten.
a) man macht alles im Verborgenen und geht mit einem fertigen Produkt an die Öffentlichkeit.
Dann hat man viele Interessenten die ggf. kaufen und zufrieden sind, abspringen oder kaufen und Probleme haben.
Die beiden letzten Varianten machen die Schwierigkeiten.
Die Leute die abspringen machen vorher viel Überzeugungsarbeit, sind dann aber trotzdem weg.
Man muß Support für das Produkt leisten und es weiter entwickeln.
Dann kommt noch das Thema WEEE auf Euch zu...
Ich würde vorschlagen auf Arduino Basis zu gehen, ergänzt mit wenigen Bauteilen, ggf. einem Shield.
Das gut Dokumentiert mit Bildmaterial und unter die GPL stellen.
Den dazu benötigten Quellcode für die Intelligenz im Arduino ebenfalls unter die GPL dazu.
Damit erledigt sich auch sehr schnell die Problematik mit Firmen die die Idee "klauen" wollen.
Mit der GPL ist man dabei gut gerüstet und hat im Zweifel Unterstützung.
Bei dieser Lösung kann sich das Produkt jederzeit weiter entwickeln und es ist nicht schlimm wenn ein Entwickler keine oder nur noch wenig Zeit hat.
Eventuell können andere noch weitere Ideen oder sogar KnowHow beisteuern und in zukünftige Designs implementieren.
Wie seht ihr das?
mein Arduino Starter Set ist heute angekommen.
Jetzt blinkt es hier und ein Servo winkt mir zu...
Ich bin begeistert. Die Programmierung ist verständlich und meine C Kenntnisse frischen langsam auch wieder auf.
Mein Meinung zu Eurer Entwicklung:
Zitat:Wie den Sourcecode handhaben?
1. Offen
2. Generell offen, manche Anwendungen aber geschlossen
3. Alles geschlossen, aber die compilierte Version frei verfügbar
Ich würde die Entwicklung offen machen.
Die Entwicklung der Hardware sollte offen sein, wie auch die Entwicklung der Software.
Dabei sollten möglichst viele Standard Produkte eingesetzt werden, die man in vielen Shops bekommen kann. Keine speziellen Platinen die man ggf. noch selbst ätzen muß.
Warum das ganze?
Ich denke man heit zwei Möglichkeiten.
a) man macht alles im Verborgenen und geht mit einem fertigen Produkt an die Öffentlichkeit.
Dann hat man viele Interessenten die ggf. kaufen und zufrieden sind, abspringen oder kaufen und Probleme haben.
Die beiden letzten Varianten machen die Schwierigkeiten.
Die Leute die abspringen machen vorher viel Überzeugungsarbeit, sind dann aber trotzdem weg.
Man muß Support für das Produkt leisten und es weiter entwickeln.
Dann kommt noch das Thema WEEE auf Euch zu...
Ich würde vorschlagen auf Arduino Basis zu gehen, ergänzt mit wenigen Bauteilen, ggf. einem Shield.
Das gut Dokumentiert mit Bildmaterial und unter die GPL stellen.
Den dazu benötigten Quellcode für die Intelligenz im Arduino ebenfalls unter die GPL dazu.
Damit erledigt sich auch sehr schnell die Problematik mit Firmen die die Idee "klauen" wollen.
Mit der GPL ist man dabei gut gerüstet und hat im Zweifel Unterstützung.
Bei dieser Lösung kann sich das Produkt jederzeit weiter entwickeln und es ist nicht schlimm wenn ein Entwickler keine oder nur noch wenig Zeit hat.
Eventuell können andere noch weitere Ideen oder sogar KnowHow beisteuern und in zukünftige Designs implementieren.
Wie seht ihr das?