Abo
  • Services:
Anzeige
Windows-10-Übersichtsbildschirm auf dem Raspberry Pi 2
Windows-10-Übersichtsbildschirm auf dem Raspberry Pi 2 (Bild: Microsoft)

Fernprogrammierung wird einfach gemacht

Windows 10 IoT Core bringt keine Werkzeuge mit, um auf dem Raspberry selbst zu programmieren, weder Editor noch Compiler. Stattdessen arbeitet der Programmierer auf einem Host-Rechner und überträgt die fertig kompilierten Programme auf das Raspberry.

Für die Programmierung des Raspberry Pi ist deshalb die aktuelle RC-Version von Visual Studio 15 unumgänglich. Um diese Visual-Studio-Version mit dem Raspberry Pi zu nutzen, reicht Windows 8.1., auch wenn die Dokumentation zuweilen einen anderen Eindruck erweckt. Auch ist nur die kostenlose Community-Edition erforderlich. Weitere Aktionen auf dem Raspberry Pi sind nicht notwendig.

Anzeige

Microsoft stellt bislang für das Raspberry Pi Code-Beispiele in C#, Python und Javascript vor. Bei Javascript hat der Programmierer die Wahl, ob er dabei auf die Windows-eigene Javascript-Engine aufsetzen oder serverbasierte Node.js-Anwendungen umsetzen will. In letzterem Fall hat der Programmierer aber trotzdem vollen Zugriff auf die verfügbare WinRT-API. Je nach Programmiersprache ist allerdings die Installation zusätzlicher Module für Visual Studio notwendig.

Mit Ausnahme von Node.js-Anwendungen handelt es sich bei den Apps für das Raspberry Pi um Universal-Apps. Sie sollten der Theorie nach also später auch auf anderen Rechnern laufen können, umgekehrt sollten Windows-10-Apps damit auch ohne Unterschied auf dem Pi laufen. Inwieweit das sinnvoll ist, sei dem Nutzer zur Entscheidung überlassen.

Direkt die GPIO-Pins ansprechen

Als Folge muss der Programmierer auch keine spezifischen Eigenheiten des Raspberry Pi berücksichtigen. Die einzige Ausnahme ist natürlich die Verwendung spezifischer GPIO-Pins im Quellcode. Während Microsoft beim Windows für den Intel Galileo noch versuchte, die für die GPIO-Funktionen zuständige API Windows.Devices.GPIO durch eine Arduino-Kompatibilitätsschicht zu kapseln, findet sich in den neuen Beispielen nichts davon. Über Windows.Devices.I2C und Windows.Devices.SPI können auch die Bussysteme des Raspberry Pi genutzt werden.

Auch wenn der Begriff Universal-App nach Klicki-Bunti klingt - es kann sich dabei auch um Hintergrundanwendungen ohne GUI handeln. Durch eine entsprechende Konfiguration kann das Raspberry Pi auch ganz ohne Grafikausgabe betrieben werden.

Per Mausklick wird die App übers Netzwerk auf das Raspberry Pi übertragen und gestartet. Visual Studio kümmert sich dabei auch um mögliche Abhängigkeiten und installiert sie automatisch. Auch das Debuggen mit Visual Studio erfolgt unkompliziert und erfordert keine zusätzlichen Handgriffe. Negativ ist nur zu vermerken, dass Visual Studio unseren Raspberry Pi bei der Installation von selbst geschriebenen Programmen zuweilen nicht erreichen konnte, obwohl der gleichzeitige Zugriff über die Weboberfläche funktionierte. Woran das lag, konnten wir bislang nicht herausfinden.

 Arbeiten auf dem Gerät ist nicht vorgesehenFazit 

eye home zur Startseite
fabian_huesser 26. Aug 2015

Ja genau, Rückschritt, weil kein SSH. Vielleicht mal schnell nachlesen, was Powershell...

ulink 14. Aug 2015

Das kostet mich nicht mal ein muedes Laecheln. Ein aktuelles Arch Linux MIT Xfce-Desktop...

Anonymer Nutzer 06. Jul 2015

Hä?[1][2] [1] https://msdn.microsoft.com/de-de/library/hh825265.aspx [2] https://msdn...

IT-pr0fi 18. Mai 2015

Ich bilde mir meine Ahnung, im Gegensatz zu Ihnen!

Wimmmmmmmmy 07. Mai 2015

Soll sogar noch NT4 geben. Aber hab ich Ewigkeiten nicht mehr gesehen.



Anzeige

Stellenmarkt
  1. über Hanseatisches Personalkontor Freiburg, Kehl
  2. STI - Gustav Stabernack GmbH, Lauterbach
  3. ROHDE & SCHWARZ GmbH & Co. KG, Teisnach
  4. Schwarz Zentrale Dienste KG, Neckarsulm


Anzeige
Blu-ray-Angebote
  1. (u. a. Resident Evil: Vendetta 14,99€, John Wick: Kapitel 2 9,99€, Fight Club 8,29€ und...
  2. (u. a. Hobbit Trilogie Blu-ray 43,89€ und Batman Dark Knight Trilogy Blu-ray 17,99€)
  3. Einzelne Folge für 2,99€ oder ganze Staffel für 19,99€ kaufen (Amazon Video)

Folgen Sie uns
       


  1. Datenbank

    Microsofts privater Bugtracker ist 2013 gehackt worden

  2. Windows 10

    Fall Creators Update wird von Microsoft offiziell verteilt

  3. Robert Bigelow

    Aufblasbare Raumstation um den Mond soll 2022 starten

  4. Axon M

    ZTE stellt Smartphone mit zwei klappbaren Displays vor

  5. Fortnite Battle Royale

    Epic Games verklagt Cheater auf 150.000 US-Dollar

  6. Microsoft

    Das Surface Book 2 kommt in zwei Größen

  7. Tichome Mini im Hands On

    Google-Home-Konkurrenz startet für 82 Euro

  8. Düsseldorf

    Telekom greift Glasfaserausbau von Vodafone an

  9. Microsoft

    Neue Firmware für Xbox One bietet mehr Übersicht

  10. Infrastrukturabgabe

    Kleinere deutsche Kabelnetzbetreiber wollen Geld von Netflix



Haben wir etwas übersehen?

E-Mail an news@golem.de


Anzeige
Cybercrime: Neun Jahre Jagd auf Bayrob
Cybercrime
Neun Jahre Jagd auf Bayrob
  1. Antivirus Symantec will keine Code-Reviews durch Regierungen mehr
  2. Verschlüsselung Google schmeißt Symantec aus Chrome raus
  3. Übernahme Digicert kauft Zertifikatssparte von Symantec

Passwortmanager im Vergleich: Das letzte Passwort, das du dir jemals merken musst
Passwortmanager im Vergleich
Das letzte Passwort, das du dir jemals merken musst
  1. 30.000 US-Dollar Schaden Admin wegen Sabotage nach Kündigung verurteilt
  2. Cyno Sure Prime Passwortcracker nehmen Troy Hunts Hashes auseinander
  3. Passwortmanager Lastpass ab sofort doppelt so teuer

APFS in High Sierra 10.13 im Test: Apple hat die MacOS-Dateisystem-Werkzeuge vergessen
APFS in High Sierra 10.13 im Test
Apple hat die MacOS-Dateisystem-Werkzeuge vergessen
  1. MacOS 10.13 Apple gibt High Sierra frei
  2. MacOS 10.13 High Sierra Wer eine SSD hat, muss auf APFS umstellen

  1. Re: leider etliche Funklöcher, wenn man mit RE1...

    devman | 00:21

  2. Re: Bei Display und Keyboard gibt's Workarounds

    Crossfire579 | 00:20

  3. Re: Warum zum Teufel wird jeder Laptop mit einem...

    zenker_bln | 00:18

  4. Re: VPN, VPN, VPN

    Isodome | 00:14

  5. Re: Die Inkarnation von 0815

    KruemelMonster | 17.10. 23:57


  1. 21:08

  2. 19:00

  3. 18:32

  4. 17:48

  5. 17:30

  6. 17:15

  7. 17:00

  8. 16:37


  1. Themen
  2. A
  3. B
  4. C
  5. D
  6. E
  7. F
  8. G
  9. H
  10. I
  11. J
  12. K
  13. L
  14. M
  15. N
  16. O
  17. P
  18. Q
  19. R
  20. S
  21. T
  22. U
  23. V
  24. W
  25. X
  26. Y
  27. Z
  28. #
 
    •  / 
    Zum Artikel