Seite 1 von 1

Treffen 2016 - Programmierworkshops (C µC usw.)

Verfasst: So 6. Mär 2016, 14:49
von Sven
Offenbar würden hier ja gerne einige den Einstieg in die Programmierung von Microcontrollern wagen und gerne auch C lernen.

Das schreit doch geradezu nach Workshops beim Treffen.

Ich könnte einen generellen Einstieg in die Programmiersprache C geben, dafür wären aber so ein bis zwei Mitstreiter von nöten. Dann überlegen wir uns mal gemeinsam,
wie man das am Besten angeht. Voraussetzung ist natürlich, dass genügend Leute "hier" rufen.
Das lässt sich gerne auch mit der Programmierung von beliebigen Microncontrollern verbinden - ob man nun Hallo Welt schreibt oder eine LED blinken lässt macht jetzt nicht den großen Unterschied. ;)
Also: Wer ist dabei?

Re: Treffen 2016 - Programmierworkshops (C µC usw.)

Verfasst: So 6. Mär 2016, 15:20
von topmech
Daran habe ich Interesse!

Re: Treffen 2016 - Programmierworkshops (C µC usw.)

Verfasst: So 6. Mär 2016, 15:45
von reutron
Daran habe ich auch Interesse!

Re: Treffen 2016 - Programmierworkshops (C µC usw.)

Verfasst: So 6. Mär 2016, 20:44
von D2O
C kann ich schon etwas (eher in Richtung "Hallo Welt").
Was ich interessant fände, wäre eher in die Richtung Überblick über die verschiedenen µC-Familien und wie ich das Programm da effizient (und evtl. ohne 80€ Programmieradapter pro Familie) drauf bekomme. Auch Fuses und spezifisches zum µC programmieren in C (Tipps, Tricks, etc.).
Vielleicht gibt es ja jemanden, der das gut kann und den Rest der Welt daran teilhaben lassen möchte. Steht ja nicht mit dem programmieren in C in Konflikt.

Re: Treffen 2016 - Programmierworkshops (C µC usw.)

Verfasst: So 6. Mär 2016, 20:52
von zauberkopf
Jo.... ich wäre z.B. interessiert an ARM's, STM32 z.B.... also was billig ist, und mehr power hat, als nen Atmel.
Und per Opensource programmiert werden kann.

Re: Treffen 2016 - Programmierworkshops (C µC usw.)

Verfasst: So 6. Mär 2016, 20:57
von MichelH
Jau!

Ich hätte wohl mal bock neben den Arduinos und Bascom auch mal plain C und Pics zu bespielen

Re: Treffen 2016 - Programmierworkshops (C µC usw.)

Verfasst: So 6. Mär 2016, 21:09
von Obelix77
Ich würde auch mal Interesse anmelden, wenn sich das mit den
Foto-Workshops zeitlich vereinbaren lässt.
Habe davon aber 0,garkeinen Plan.
Atmels mit Bascom klappt einwandfrei,
aber den Einstieg in c++ habeich schon 2mal irgendwie "versemmelt".
Wenn also auch absolute "Nixblicker" mitmachen dürfen, wäre ich dabei.

Re: Treffen 2016 - Programmierworkshops (C µC usw.)

Verfasst: So 6. Mär 2016, 21:24
von Sven
Der C Kurs wäre für absolute Anfänger gedacht. Mit C++ sollten wir es nicht gleich überstürzen ;)

Re: Treffen 2016 - Programmierworkshops (C µC usw.)

Verfasst: So 6. Mär 2016, 21:34
von TDI
Ich hab auch Interesse daran. Bin mal gespannt, wie viel Zeit für die vielen Workshops bleibt. :ugeek:

Re: Treffen 2016 - Programmierworkshops (C µC usw.)

Verfasst: So 6. Mär 2016, 22:14
von Arndt
Oh ja, da höre ich auch gern zu, dümmer wird man bestimmt nicht :D

Re: Treffen 2016 - Programmierworkshops (C µC usw.)

Verfasst: Mo 7. Mär 2016, 01:55
von Geistesblitz
Würd mich wohl auch gerne mit dazu setzen, einfach um mal endlich einen Anfang mit C zu bekommen. Hab bisher fast nur Sachen mit Bascom gemacht und war bisher zu faul, mich umzustellen. Würd mir sicher schon helfen, mal die ganze Toolchain zurecht zu basteln und ein zwei erste Progrämmchen zu schreiben.

Re: Treffen 2016 - Programmierworkshops (C µC usw.)

Verfasst: Mo 7. Mär 2016, 06:54
von Ronni
HIIIIEEEERRR :)

grüße Ronni

Re: Treffen 2016 - Programmierworkshops (C µC usw.)

Verfasst: Mo 7. Mär 2016, 07:01
von Rembremerdeng
Das tät ich auch gern mögen wollen wenn ich dürfen darf :mrgreen:

Frrei nach Rembremerdeng

Re: Treffen 2016 - Programmierworkshops (C µC usw.)

Verfasst: Mo 7. Mär 2016, 07:24
von Botanicman2000
Hallo,
ich schrei mal hier.
ich bion Absoluter Nichtswisser bei dem Thema.
Habe aber Arduinos hier zuhause für ne kleine CNC Steuerung.

würde gerne Wissen wie man was macht

Re: Treffen 2016 - Programmierworkshops (C µC usw.)

Verfasst: Mo 7. Mär 2016, 07:32
von Hightech
Jeder bringt das Pollin Atmel Evaluation Board mit :)
Mit einem Tiny85 und einem M88.
Da braucht man kein Programmierwerkzeug, das geht mit der RS232 zu programmieren.

Re: Treffen 2016 - Programmierworkshops (C µC usw.)

Verfasst: Mo 7. Mär 2016, 11:00
von Fritzler
C lernen in nem kurzen Wörkshop, ist aber schon recht sportlich.
Bei uns anner TU Berlin gibts von Studenten für Studenten nen C Crashkurs.
Der geht über 4 Tage ;)

Aber hier habt ihr mal die Übungsaufgaben:
https://wiki.freitagsrunde.org/Ckurs/%C ... gsaufgaben

Re: Treffen 2016 - Programmierworkshops (C µC usw.)

Verfasst: Mo 7. Mär 2016, 11:12
von Sven
Du hast dich damit gerade als Unterstützung für den Workshop angeboten ;)

Über den Umfang sollten wir nochmal diskutieren - ich will nur die absolut minimalen Grundlagen (Hello World, einfache Verzweigungen, Funktionen, evtl. Structs) mitgeben,
dass man im Selbststudium weitermachen kann.
Um C richtig zu lernen braucht man Monate und muss regelmäßig programmieren.

Re: Treffen 2016 - Programmierworkshops (C µC usw.)

Verfasst: Mo 7. Mär 2016, 11:27
von Fritzler
Bin aber nich Tutor im C Kurs :P
Ich kann euch Betriebssystemdesign einprügeln :lol:
Und ARM Assembler.

Re: Treffen 2016 - Programmierworkshops (C µC usw.)

Verfasst: Mo 7. Mär 2016, 11:32
von zauberkopf
Doch Fritzler ! Das wird klasse !
Und dann zeigst Du das alles auf einer Arduino IDE mit einem Arduino als Target...
Das wird der Brüller ! Melde mich jedenfalls schon mal als Zuschauer an ! ;-)

Re: Treffen 2016 - Programmierworkshops (C µC usw.)

Verfasst: Mo 7. Mär 2016, 11:34
von Fritzler
Ich bin raus...

Re: Treffen 2016 - Programmierworkshops (C µC usw.)

Verfasst: Mo 7. Mär 2016, 11:36
von zauberkopf
Fritzler : Ach komm.. das nehmen wir auf, schmeissen es auf Youtube, und kassieren Millionen ! ;-)

Re: Treffen 2016 - Programmierworkshops (C µC usw.)

Verfasst: Mo 7. Mär 2016, 11:42
von Sven
Ich will nicht mehr als zwei Stunden dafür aufwenden wollen.
Das wird ein strammer Workshop nach Schema F - damit man mal gesehen hat, wie C so ungefähr funktioniert.

Ziele:
1) Hallo Welt
2) Variablen deklarieren und damit ein wenig rumrechnen
3) Verzweigungen und Schleifen - ganz knapp.
4) Die erste eigene Funktion schreiben (Hallo Welt in einer Void Funktion auslagern)

Alles andere überfordert totale Anfänger in den ersten Gehversuchen völlig. Gerade Themen wie Pointer, Structs, Unions, dynamischer Speicher usw. sind nichts für die erste Stunde in C.
Gerade mit Pointern kann man bei Anfängern wunderbar Frust und Unverständnis auslösen :lol: Da empfehle ich direkt auch Beispiele aus der Multithreading Programmierung mit vielen
Void Pointern, Pointer-Casting und Race Conditions. Das ist so richtig schön undurchsichtig und sorgt für viel Freude. :twisted:

Re: Treffen 2016 - Programmierworkshops (C µC usw.)

Verfasst: Di 8. Mär 2016, 12:42
von ferdimh
Ich würde für sinnvoll erachten, noch das Thema "wo kriege ich weitere Infos her" anzuhängen, kann aber zur Zeit nicht abschätzen, ob ich dafür Kapazitäten habe. Mich an ein bestehendes Konzept dranzuhängen sollte ich wohl schaffen. ich verfolge das hier mal...

Re: Treffen 2016 - Programmierworkshops (C µC usw.)

Verfasst: Di 8. Mär 2016, 17:27
von reutron
eigentlich hab ich ja etwas anderes gesucht......gefunden hab ich das....
http://homepages.uni-regensburg.de/%7Ee ... 3-2016.pdf
der Rest Seite sieht auch interessant aus.
was soll mir das jetzt sagen.....Crashkurs auf über 300Seiten :shock: *ängstlich-schau*

Re: Treffen 2016 - Programmierworkshops (C µC usw.)

Verfasst: Di 8. Mär 2016, 17:36
von Sven
Naja die Lernkurve ist zum Teil deftig steil ;)
Je nach dem was man vor hat und welche Vorkenntnisse überhaupt vorhanden sind.

Ein Hallo Welt in C ist das grundlegendste der Grundlagen. Das hat noch nicht viel mit fertigen Projekten zu tun. Ein zweistündiger Crashkurs kann nur ganz ganz grob zeigen, wie die Sprachsyntax aussieht.
Erweiterte Konzepte wie dynamischer Speicher brauchen schon etwas Sicherheit im Umgang mit der Sprache.

Re: Treffen 2016 - Programmierworkshops (C µC usw.)

Verfasst: Mi 16. Mär 2016, 16:00
von Sven
Kurze Anmerkung am Rande: Für einen C Workshop müsste jeder Teilnehmer einen eigenen Rechner mitbringen.

Besteht auch Interesse an Raspberry Pi Workshops? Wir haben ja doch den ein oder anderen erfahreneren Raspi Bastler unter uns, der etwas an Anfänger weitergeben könnte.

Re: Treffen 2016 - Programmierworkshops (C µC usw.)

Verfasst: Mi 16. Mär 2016, 18:39
von reutron
Allso ich hab den Raspberry Pi bis jetzt immer nur als Mini-Linux-Rechner benutzt,
an ein nützliche Infos zur Nutzung der GPIO hätte ich auf jeden Fall Interesse.

Re: Treffen 2016 - Programmierworkshops (C µC usw.)

Verfasst: Mi 16. Mär 2016, 19:06
von Hightech
Man kann den Rpi auch zum programmieren und flashen eines Atmel nehmen.

Der Rpi ist dann C compiler und ISP Programmer in einem :)

http://www.forum-raspberrypi.de/Thread- ... controller

Re: Treffen 2016 - Programmierworkshops (C µC usw.)

Verfasst: Mi 16. Mär 2016, 23:18
von Sven
Boris, würdest du einen entsprechenden Workshop dazu abhalten? :)

Zum Thema GPIOs mit dem Raspi würde ich mich anbieten. Zumindest was das Ansprechen mit C angeht.
Mit Python hab ich noch keine große Erfahrung.

Re: Treffen 2016 - Programmierworkshops (C µC usw.)

Verfasst: Do 17. Mär 2016, 09:19
von Ronni
Da rufe ich doch gleich mal hier :)

Könntet ihr dann nochmal zusammenfassen was jeder mitbringen sollte?

grüße

Re: Treffen 2016 - Programmierworkshops (C µC usw.)

Verfasst: Do 17. Mär 2016, 13:46
von Marsupilami72
Also so prinzipiell interessiert bin ich ja auch...weiß aber nicht, wie weit ich mich selbst bis zum Treffen schon reingefuchst habe ;)

Da das Ganze ja auch ein ziemlich weites Feld ist, wäre vielleicht eine Umfrage mit verschiedenen Themenoptionen nicht schlecht, um einfach mal abzuschätzen, wo am meisten Bedarf besteht.

Interesse an JavaScript?

Verfasst: Sa 19. Mär 2016, 19:12
von Zabex
Ich könnte die Sprache die in jedem Browser läuft mal vorstellen. Grundidee: Javascript für C Programmierer und ähnliches Getier. Grundidee der Sprache (Konzept), ein paar kleine Beispiele (incl. JSON) und wissenswertes darüber was nicht geht. Dauer 20-30 Minuten.
Voraussetzung: man sollte mit den Begriffen array, string und Schleife vertraut sein und bei x++; eine Idee haben was das bedeutet.
Die Sprache ist erstaunlich simpel (hat fast nix mit Java zu tun) , trotzdem sehr leistungsfähig und man fragt sich hinterher, warum andere Sprachen so kompliziert sind. Mit ein paar Libraties dazu zaubert man recht schnell tolle Apps im Browser.


Bei Interesse gerne PN an mich.

Gruß, Zabex

Re: Treffen 2016 - Programmierworkshops (C µC usw.)

Verfasst: So 20. Mär 2016, 20:49
von MadEngineer
Ich hätte schon interesse an Javascript. Hab da zwar mal vor elend vielen Jahren mal was mit gemacht, aber das wissen ist längst verschwunden und total veraltet. Damals gab es glaube ich noch kein JSON und AJAX :mrgreen:
Gerade in Bezug auf ESP8266 und Co ist das Thema doch hochinteressant geworden.

Falls es einen C oder AVR Workshop geben sollte, könnte ich bei Fragen und Problemen weiterhelfen und unterstützen. Aber groß was vorbereiten ist bei mir leider zeitlich nicht drin.

Re: Treffen 2016 - Programmierworkshops (C µC usw.)

Verfasst: Mo 21. Mär 2016, 16:03
von Raja_Kentut
also beim C Kurs beginnend bei Adam und Eva wäre ich gerne dabei.
Ich könnte auch eine Anzahl von identischen uC-Evalboards (Renesas, Infineon, evtl.STM) zur Verfügung stellen, dann hat jeder das gleiche auf dem Bildschirm - bei einem "Hands-On Wörkschop sehr wichtig...
Wer will kan das Ding dann mitnehmen gegen Aalwährung....
Falls sinnvoll, Sven, mach mal "Hallo" per PN

array- und zeigerlose Grüße

RK

Re: Treffen 2016 - Programmierworkshops (C µC usw.)

Verfasst: Mo 21. Mär 2016, 20:39
von Weisskeinen
Bei dem Renesas-Kram sabber ich doch schon die ganze Zeit...
An einem Java-Script-Workshop hätte ich auch Interesse.
Bei einem C-Workshop könnte ich helfen, wenn sich der nicht mit einem möglichen Inventor-Workshop überschneidet.

Re: Treffen 2016 - Programmierworkshops (C µC usw.)

Verfasst: Mi 23. Mär 2016, 21:24
von Nicki
Raja, für STM32 und andere ARM könnte ich eine IDE verteilen ;)

Re: Treffen 2016 - Programmierworkshops (C µC usw.)

Verfasst: Do 24. Mär 2016, 00:14
von Thiro
Ich hätte auch ne große Interesse am Workshop. Hab bisher nur mit Arduinos gearbeitet.
~Thiro

Yeah^^ Erster Beitrag :D

Re: Treffen 2016 - Programmierworkshops (C µC usw.)

Verfasst: Fr 1. Apr 2016, 21:25
von Doeme
Sven: Ich würde mich sonst bereit erklären, dich beim Workshop zu unterstützen.
So hätte ich endlich mal etwas beigetragen, anstatt immer nur konsumiert.

Re: Treffen 2016 - Programmierworkshops (C µC usw.)

Verfasst: Sa 2. Apr 2016, 02:11
von Gary
Nur als Anregung

Macht es nicht Sinn wenn die Teilnehmer schon etwas vorarbeit bekommen/leisten müssen ?

Die Zeit wird eh zu knapp, die Wissenslevel sind sicher sehr unterschiedlich. Mit ein bisschen Aufwand im Vorfeld könnte man das Einstiegs Level etwas anheben. Wenn jeder Teilnehmer mit bereits installierten Programmen kommt ist schon viel Zeit gewonnen.

Re: Treffen 2016 - Programmierworkshops (C µC usw.)

Verfasst: Sa 2. Apr 2016, 18:53
von Sven
Das Angebot nehme ich gerne an. Ich brauche aber noch etwas Zeit ;)

Von Raja_Kentut kam das Angebot den Workshop mit Evalboards auszurüsten. Die entsprechende Software könnte man dann schon mal vorher installieren ;)

Re: Treffen 2016 - Programmierworkshops (C µC usw.)

Verfasst: Sa 2. Apr 2016, 19:52
von zauberkopf
Also an STM32 hätte ich interesse !