Hallo uC Fans - speziell die AVR / Arduino Freaks - Nach mehr als 5 Jahren Freizeit-Entwicklung habe ich Euch heute mein Projekt "MCNF" auf Google Code gepostet: http://code.google.com/p/mcnf-microcontroller-networking-framework/ MCNF ist in der Praxis entstanden: Ich habe schon sehr viele spezielle Mess-, Automations- und Roboteranwendungen gebaut. Meistens mit PC user interface und uCs zur Echtzeit-Hardwaresteuerung. Nachdem ich x-mal ähnliche Funktionen (Kommunikation mit Connectivity-Überwachung, Datenzugriff, Gateways etc.) implementiert habe, kam die Idee auf, ein Framework zu programmieren. Das Framework umfasst die Master-PC Seite und die Embedded uC Firmware. Anwender-definierte C#/WPF/.Net basierte Apps im Master-PC kontrollieren über ein definiertes Protokoll Anwendungen, die auf einem uC Netz laufen. Das uC Netz kann ein Mix aus UART(RS232), I²C, SPI oder Ethernet sein, sogar mit beliebig vielen Gateways. Jeder uC implementiert einen kleinen Kernel für die Grundfunktionen: Kommunikation, Gateways, Variablen lesen/schreiben und im EEPROM speichern etc. Habe das für Arduino als Demos gepostet. Ein "MCNF Integrated Configuration and Runtime Environment" mit System- und Netzwerk-Konfigurationseditor, Dateneditor, Message Tracer, Protokoll-Tester, Python-Scripting und Projekt-Datenverwaltung ergänzt das Ganze. Soweit die Kurzfassung. Als Vorgeschmack habe ich die zwei PDFs zum MCNF "Getting Started" und ein Konzept-Summary angehängt. Ich bin auf Eure Meinung gespannt.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.