WUELUG - Würzburg LabVIEW User Group (DE)

cancel
Showing results for 
Search instead for 
Did you mean: 

WUELUG10: #CollaborateAmbitiously (Virtuelles Treffen im Juli 2020)

wuelug-logo_neopixel.png

(scroll down for English version)

 

Liebe WUELUG-Freundinnen und Freunde!

Für unser 10. Treffen, welches am Montag, den 27. Juli wieder virtuell via MS Teams stattfinden wird, haben wir uns etwas ganz Spezielles ausgedacht 😉

In den letzten Monaten sehen wir im LabVIEW-Ökosystem eine sehr erfreuliche Entwicklung: Immer mehr Treiber, Helferlein und auch größere Bibliotheken werden als Open-Source Pakete veröffentlicht und der Community zur Verfügung gestellt. NI unterstützt diesen Trend mit der LabVIEW Community Edition, die für nicht-kommerzielle Projekte kostenfrei verwendet werden kann und mit dem aktualisierten LINX-Toolkit stark auf die Maker-Szene abzielt. 

Gemeinsam wollen wir genau so ein Thema starten und in der Gruppe lernen, wie man ein Open-Source-Projekt aufbaut, vorantreibt, gemeinsam daran arbeitet und letztendlich davon - auch im Berufsleben - profitiert. 

 

Das von uns gewählte Thema: Die Implementierung einer Ansteuerung von NeoPixel LEDs von LabVIEW aus, unter Zuhilfenahme eines Arduino Controllers.

 

neopixel.gif

 

NeoPixel LEDs zeichnen sich dadurch aus, dass jede LED einzeln angesteuert werden kann und dadurch verschiedenste Effekte gestaltet werden können, vom Laufband bis hin zum Display oder HDMI AmbiLight (das werde ich mit meinem Sohn gemeinsam in Angriff nehmen!). Die Idee stammt von Julian, und wir haben bereits damit begonnen, weitere Details in einem Repository auf GitLab zusammen zu tragen. 

Für unsere WUELUG verspreche ich mir davon, dass wir gemeinsam alle möglichen Aspekte der Open-Source-Welt kennenlernen:

 

  • Kollaboration in kleinen, verteilten Teams
    • Workflows für Zusammenarbeit im Open-Source-Bereich (forking und merge requests)
    • Issue Tracking und Milestone-Planung
  • Projektspezifisches Wissen
    • Modularität in LabVIEW (DQMH?)
    • Netzwerkkommunikation
    • Elektronik (ein wenig)
    • Arduino als Embedded Controller
    • 3D-Druck (vielleicht kann jemand Gehäuse machen?)
  • Anwendung der Open-Source-Mechanismen im eigenen Unternehmen (Inner Source, eines meiner Lieblingsthemen)
  • Optional:
    • Erfahrungen mit der LabVIEW-Maker-Welt
      • LabVIEW Community Edition
      • LINX Toolkit
    • Implementierung der NeoPixel-Kommunikation direkt in LabVIEW FPGA

Um das Thema ein wenig greifbarer zu machen, konnten wir Derrick Bommarito für einen Gastbeitrag gewinnen. Derrick hat sehr viel Knowhow und Erfahrung in der Arbeit mit verschiedenen Nicht-NI-Controllern und wird uns einige Beispiele davon vorführen. Danke, Derrick!

 


 

Wann:
Am Montag den 27. Juli ab 17:00 Uhr (5 pm) CEST.

 

Wo:
Virtuell via MS Teams. Die Links posten wir hier noch rechtzeitig. Auch werden wir wieder vorab ein Test-Meeting öffnen, so dass alle Teilnehmer die Technik testen können. Ein bisschen Hilfe zu virtuellen Meetings und zu MS Teams gibt's in unserem Dokuwiki.

 

Agenda:

  • 17:00-17:20: Vorstellung des Projekts durch Julian und Jörg
  • 17:20-18:00: Präsentation einer echten Anwendung: "Controlling a rover via the internet using Raspberry Pi and Arduino" von Derrick Bommarito
  • 18:00-18:30: Präsentation "Open-Source und die rechtliche Situation in Europa" von Oli
  • 18:30-19:15: Präsentation "Kollaboration in Open-Source-Projekten" von Jörg
  • 19:15-19:30: Pause
  • Ab 19:30: Gruppendiskussion zur Sichtung verschiedener Requirements und Implementierungsstrategien, und Definition der Issues und Milestones für die Umsetzung 

Anmeldung:
Erfolgt wieder über Eventbrite: 
https://wuelug10.eventbrite.de. Die Anmeldung ist bis zum 27.07. offen.

 


 

Danke und bis bald,
Julian und Jörg




DSH Pragmatic Software Development Workshops (Fab, Steve, Brian and me)
Release Automation Tools for LabVIEW (CI/CD integration with LabVIEW)
HSE Discord Server (Discuss our free and commercial tools and services)
DQMH® (The Future of Team-Based LabVIEW Development)


Message 1 of 15
(5,023 Views)

Totally interesting!

 

Leider ist das mein erster Urlaubstag und ich habe keine Möglichkeit teilzunehmen. Ich hoffe, ihr zeichnet das Treffen auf. Ich finde das Thema mega interessant.

Message 2 of 15
(5,001 Views)

Hello everyone!

 

If a couple of people want to have a gamepad/joystick plugged in and ready to go during my show and tell that'd be rad! Latency will likely be pretty terrible across the Atlantic though...

Message 3 of 15
(4,990 Views)

Here's a preview of the rover I'll be showing off as an example of what you can do with the Linx toolkit and Arduino/LabVIEW https://hackaday.io/project/171899-captain-picar

Message 4 of 15
(4,985 Views)

Auf die Gefahr hin, dass Ihr sagt: jetzt der schon wieder....nerve mit dieser Präsentation auch zum letzten Mal 😉

 

Wer von Euch kennt sich mit Software-Urheberrecht aus, wer kennt die Aspekte der verschiedenen Lizenzen, ....

Open Source ist halt leider nicht Open Source.

 

Wenn es von Interesse ist, kann ich nen halbstündigen Abriss über die europäische Rechtsprechung geben.

 

Viele Grüße

Oli

 

Message 5 of 15
(4,942 Views)

@Oli_Wachno wrote:

Wenn es von Interesse ist, kann ich nen halbstündigen Abriss über die europäische Rechtsprechung geben.


Fänd ich spitze! Andere Meinungen, bitte...




DSH Pragmatic Software Development Workshops (Fab, Steve, Brian and me)
Release Automation Tools for LabVIEW (CI/CD integration with LabVIEW)
HSE Discord Server (Discuss our free and commercial tools and services)
DQMH® (The Future of Team-Based LabVIEW Development)


0 Kudos
Message 6 of 15
(4,938 Views)

Oh ja, gerne!

0 Kudos
Message 7 of 15
(4,927 Views)

Ja, das würde mich auch interessieren.

 

Thomas

0 Kudos
Message 8 of 15
(4,863 Views)

Dear english-speaking WUELUG friends!

 

For our 10th meeting, which will take place virtually on Monday, July 27th again via MS Teams, we came up with something very special 😉

 

In the past few months, we have seen a very positive development in the LabVIEW ecosystem: More and more drivers, helpers and also larger libraries are published as open-source packages and made available to the community. NI supports this trend with the LabVIEW Community Edition, which can be used free of charge for non-commercial projects and which, with the updated LINX toolkit, is aimed strongly at the maker scene.

 

Together we want to start a similar topic and learn in our group how to build an open-source project, pursue it, collaborate on it and ultimately benefit from it - also in our professional lives.

The topic we chose: The implementation of controlling NeoPixel LEDs from LabVIEW with the help of an Arduino controller.

neopixel.gif

 

 

NeoPixel LEDs are characterized by the fact that each LED can be controlled individually and various effects can be created, from plain light strips to displays or HDMI AmbiLight (I will tackle this with my son!). The idea originates at Julian and we have already started to collect further details in a repository on GitLab.

 

For our WUELUG, I hope that we will mutually get to know various aspects of the open-source world:

 

  • Collaboration in small, distributed teams
    • Workflows for collaboration in the open-source area (forking and merge requests)
    • Issue tracking and milestone planning
  • Project-specific knowledge
    • Modularity in LabVIEW (DQMH?)
    • Network communication
    • Electronics (a little)
    • Arduino as an embedded controller
    • 3D printing (maybe someone can print housings?)
  • Use of the open-source mechanisms in your own company (Inner Source, one of my favourite topics)
  • Optional:
    • Experience with the LabVIEW maker world
    • LabVIEW Community Edition
    • LINX Toolkit
    • Implementation of NeoPixel communication directly in LabVIEW FPGA


In order to make the topic a little more tangible, we were able to win Derrick Bommarito for a guest contribution. Derrick has a lot of know-how and experience working with various non-NI controllers and will show us some examples. Thank you, Derrick!



When:
Monday, July 27 from 5 p.m. CEST 

Where:
Virtually via MS teams. We will post the links here in time. We will also open a test meeting in advance so that all participants can test the technology. You can find a little help on virtual meetings and MS teams in our Dokuwiki.

 

Language:
Please beware that the meeting will be held in German, only Derrick will obviously present in English.

Agenda:

  • 5:00 - 5:20 PM: Presentation of the project by Julian and Jörg
  • 5:20 - 6:00 PM: Presentation of a real application: "Controlling a rover via the internet using Raspberry Pi and Arduino" by Derrick Bommarito
  • 6:00 - 6:30 PM: Presentation "Legal aspects of Open Source software" by Oli W.
  • 6:30 - 7:15 PM: Presentation "Collaboration in Open Source Projects" by Jörg H.
  • 7:15 - 7:30 PM: Break
  • From 7:30 PM: Group discussion
    • Review various requirements and implementation strategies
    • Define issues and milestones for implementation

Registration:
Is done again via Eventbrite: https://wuelug10.eventbrite.de. Registration is until July 27th. open.

Thank you and see you soon,
Julian and Jörg




DSH Pragmatic Software Development Workshops (Fab, Steve, Brian and me)
Release Automation Tools for LabVIEW (CI/CD integration with LabVIEW)
HSE Discord Server (Discuss our free and commercial tools and services)
DQMH® (The Future of Team-Based LabVIEW Development)


0 Kudos
Message 9 of 15
(4,855 Views)

Hier ist der versprochene

 

WUELUG10 Meeting-Link

 

Ich werde das Meeting ab jetzt öffnen, und versuchen, für Tests immer wieder mal verfügbar zu sein.




DSH Pragmatic Software Development Workshops (Fab, Steve, Brian and me)
Release Automation Tools for LabVIEW (CI/CD integration with LabVIEW)
HSE Discord Server (Discuss our free and commercial tools and services)
DQMH® (The Future of Team-Based LabVIEW Development)


0 Kudos
Message 10 of 15
(4,429 Views)