https://wiki.das-labor.org/api.php?action=feedcontributions&user=195.243.208.50&feedformat=atomLaborWiki - Benutzerbeiträge [de]2024-03-28T23:56:26ZBenutzerbeiträgeMediaWiki 1.39.6https://wiki.das-labor.org/index.php?title=Laborboard&diff=9727Laborboard2008-12-03T09:01:13Z<p>195.243.208.50: /* Fuses setzen */</p>
<hr />
<div>__NOTOC__<br />
<br />
[[Bild:LaborBoard1.jpg|300px|right]]<br />
<br />
==Das Laborboard==<br />
Das Laborboard ist ein kleines Board mit dem man Erfahrungen mit Mikrocontrollern machen kann.<br />
<br />
==Woraus bestehts?==<br />
Das Board besteht im Kern aus einem AVR-Controller (AVR ist die Sammelbezeichnung für die Atmel-Mikroprozessorfamilie, hier wird der ATmega32 verwendet), an den 4 Taster angeschlossen sind (Port B) und 8 LEDs (Port C). Ansonsten befindet sich auf der Platine noch ein 16 MHz Quartz für die Taktung, ein Reset-Taster, und eine kleine Schaltung zum Stabilisieren der Versorgungsspannung.<br />
<br />
==Hingehen==<br />
* 20.11.2008, Do: [[Microcontroller Workshop]] - Tag 1<br />
* 27.11.2008, Do: [[Microcontroller Workshop]] - Tag 2<br />
* 04.12.2008, Do: [[Microcontroller Workshop]] - Tag 3<br />
* 11.12.2008, Do: [[Microcontroller Workshop]] - Tag 4<br />
<br />
==Projekte mit dem Labor Micro Board==<br />
* [[Blinken Borgs]] <br />
* Peters [[Shortcut-Tastatur]]<br />
* [[Automatisierung des Labors]] mit Hilfe des [[CAN]] Busses und des [[LAP]] Labor Automation Protokols.<br />
<br />
* [[Standards zur Verdrahtung]]<br />
<br />
==Anfangen==<br />
<br />
Die Liste mit den benötigten [[LaborBoardTeile|Bauteilen]] findet Ihr hier im Wiki -- Den Schalt- und Bestückungsplan gibt es hier ''https://roulette.das-labor.org/svnview/microcontroller/doc/Layouts/'' . Eine Menge Beispielcode gibt es im im [[Subversion]] unter ''https://roulette.das-labor.org/svnview/microcontroller''.<br />
<br />
==Programmierboard==<br />
Für das Laborboard wird noch ein Programmierkabel oder -board benötigt, um die Programme vom PC auf den AVR zu bringen.<br />
<br />
=== Parallelport ===<br />
Ein Beschaltungsplan für ein Parallelportprogrammierkabel ist [https://roulette.das-labor.org/trac/browser/microcontroller/doc/Layouts/ im SVN zu finden].<br />
<br />
=== Serieller Port ===<br />
Da gäbe es z.B. [http://www.lancos.com/prog.html Ponyprog].<br />
<br />
=== USB-Port ===<br />
Ein sehr flexibles Programmierboard ist [http://www.embedded-projects.net/usbprog USBprog] von Bernhard Sauter. Es ist (bei entsprechender Firmware) voll kompatibel mit dem [http://www.atmel.com/dyn/products/tools_card.asp?tool_id=3808 AVR ISP mkII Programmierboard] von [http://www.atmel.com Atmel], jedoch wesentlich flexibler einzusetzen (mittels anderer Firmwares). Es ist außerdem pinkompatibel mit dem Programmierstecker auf unserem Laborboard von 2006 (siehe [https://roulette.das-labor.org/trac/browser/microcontroller/doc/Layouts/ SVN]).<br />
<br />
== Programmiersoftware ==<br />
Damit unsere Programme vom PC auf den AVR kommen, brauchen wir noch Software auf dem PC.<br />
<br />
=== Linux ===<br />
Da gibt es eine Unmenge von Tools, beispielsweise avrdude und uisp. Für den Anfang: Benutz einfach deinen Lieblingspaketmanager und installiere avrdude, gcc-avr, avr-libc und make, weil die in diesem Mini-Tutorial benutzt werden. Wenn deine Distribution die Pakete hat, könnten die Folgenden später interessant werden: gdb-avr simulavr avra binutils-avr sdcc.<br />
<br />
=== Windows ===<br />
Das offizielle Tool ist [http://www.atmel.com/dyn/Products/tools_card.asp?tool_id=2725 AVR Studio]. Hat auch den benötigten Compiler dabei und funktioniert mindestens mit dem AVR ISP mkII bzw. dem USBprog-Board (mit AVRISP2 Firmware). Noch gibt es hier aber keine Anleitung dafür.<br />
<br />
=== Mac OS X ===<br />
<br />
[http://www.obdev.at/products/avrmacpack/index-de.html AVR Mac Pack]<br />
<br />
==Fuses setzen==<br />
Damit der Controller nun auch mit dem externen Quarz oszilliert, und PORTC auf allen Pins die LEDs steuern kann, muss man die Fuses richtig setzen. "Fuses" sind im AVR gespeicherte "Chipkonfigurationsschalter". '''VORSICHT, FALSCHE FUSES KÖNNEN DEN AVR UNBRAUCHBAR MACHEN!'''. Die Reihenfolge ist auch wichtig: Erst hfuse, dann lfuse setzen.<br />
<br />
...ok, you have been warned. ;)<br />
<br />
Erst mal setzen wir uns die avrdude-Parameter für unseren Programmer und AVR in eine Umgebungsvariable, damit wir die nicht immer tippen müssen:<br />
<br />
AVR="-c bsd -p m32" # für ein bsd-Programmierkabel (z.B. das oben beschriebene Parallelportkabel)<br />
AVR="-c usbasp -p m32" # für das USBasp Programmierkabel, der Selbstbausatz<br />
AVR="-c avrispmkII -P usb -p m32" # für AVR ISP mkII bzw. das USBprog-Board<br />
<br />
Alle Kabel eingesteckt? Dann gucken wir mal, ob unser AVR sich meldet:<br />
<br />
avrdude $AVR -v<br />
<br />
Jetzt setzen wir die Fuses, um den richtigen Arbeitsmodus zu erhalten (externer Quarz, interner Speicher usw.) Dann öffnen wir das "Terminal" vom Programmer:<br />
<br />
avrdude $AVR -t<br />
<br />
...eine art Konsole geht auf...<br />
<br />
write hfuse 0 0xc9<br />
write lfuse 0 0x9f<br />
quit<br />
<br />
...nun sollte eine Erfolgsmeldung erscheinen.<br />
<br />
Wenn man avrdude nicht hat, kannn man alternativ auch uisp benutzen:<br />
<br />
uisp -dprog=bsd --wr_fuse_h=0xc9<br />
uisp -dprog=bsd --wr_fuse_l=0x9f<br />
<br />
== Erstes Beispielprogramm ==<br />
<br />
Erst mal checken wir die Quellcodes der Beispielprogramme aus:<br />
<br />
svn checkout https://roulette.das-labor.org/svn/microcontroller/src-atmel laborboard-sourcen<br />
<br />
... und nehmen als ersten Test das Programm ''helloboard'':<br />
<br />
cd laborboard-sourcen/tests/helloboard/<br />
make<br />
avrdude $AVR -U image.hex<br />
<br />
Und wenn alles gut gegangen ist, blinken die 8 LEDs auf dem Laborboard nun munter vor sich hin.<br />
<br />
== Technische Infos zum Laborboard ==<br />
<br />
=== Pinbelegung des Programmiersteckers ===<br />
+-----+<br />
GND | 0 0 | MISO<br />
GND | 0 0 | SCK<br />
GND | 0 0 RESET (inv)<br />
GND | 0 0 | (nicht belegt)<br />
VCC | 0 0 | MOSI<br />
+-----+<br />
<br />
==== Pinbelegung des ALTEN Programmiersteckers ====<br />
'''Dies ist eine veraltete Alternative zum obigen Stecker, sollte allerdings nicht mehr verwendet werden, da nicht kompatibel zur gängigeren, obigen Belegung.'''<br />
<br />
5 - RESET (inv)<br />
4 - SCK<br />
3 - MISO<br />
2 - MOSI<br />
1 - GND<br />
<br />
==Links==<br />
* Tutorial zum AVR + gcc: http://www.mikrocontroller.net/articles/AVR-GCC-Tutorial<br />
* Manual der avr-libc: http://www.nongnu.org/avr-libc/user-manual/index.html<br />
* Toolchain installieren (Jetzt der richtige Link): http://www.nongnu.org/avr-libc/user-manual/install_tools.html (keine veralteten ports/packages benutzen! avr-libc kleiner 1.23 hat bugs in malloc)<br />
* ATmega32 Data Sheet: http://www.atmel.com/dyn/resources/prod_documents/doc2503.pdf<br />
<br />
[[Category:Microcontroller]]</div>195.243.208.50https://wiki.das-labor.org/index.php?title=Laborboard&diff=9726Laborboard2008-12-03T08:58:45Z<p>195.243.208.50: /* Programmiersoftware */</p>
<hr />
<div>__NOTOC__<br />
<br />
[[Bild:LaborBoard1.jpg|300px|right]]<br />
<br />
==Das Laborboard==<br />
Das Laborboard ist ein kleines Board mit dem man Erfahrungen mit Mikrocontrollern machen kann.<br />
<br />
==Woraus bestehts?==<br />
Das Board besteht im Kern aus einem AVR-Controller (AVR ist die Sammelbezeichnung für die Atmel-Mikroprozessorfamilie, hier wird der ATmega32 verwendet), an den 4 Taster angeschlossen sind (Port B) und 8 LEDs (Port C). Ansonsten befindet sich auf der Platine noch ein 16 MHz Quartz für die Taktung, ein Reset-Taster, und eine kleine Schaltung zum Stabilisieren der Versorgungsspannung.<br />
<br />
==Hingehen==<br />
* 20.11.2008, Do: [[Microcontroller Workshop]] - Tag 1<br />
* 27.11.2008, Do: [[Microcontroller Workshop]] - Tag 2<br />
* 04.12.2008, Do: [[Microcontroller Workshop]] - Tag 3<br />
* 11.12.2008, Do: [[Microcontroller Workshop]] - Tag 4<br />
<br />
==Projekte mit dem Labor Micro Board==<br />
* [[Blinken Borgs]] <br />
* Peters [[Shortcut-Tastatur]]<br />
* [[Automatisierung des Labors]] mit Hilfe des [[CAN]] Busses und des [[LAP]] Labor Automation Protokols.<br />
<br />
* [[Standards zur Verdrahtung]]<br />
<br />
==Anfangen==<br />
<br />
Die Liste mit den benötigten [[LaborBoardTeile|Bauteilen]] findet Ihr hier im Wiki -- Den Schalt- und Bestückungsplan gibt es hier ''https://roulette.das-labor.org/svnview/microcontroller/doc/Layouts/'' . Eine Menge Beispielcode gibt es im im [[Subversion]] unter ''https://roulette.das-labor.org/svnview/microcontroller''.<br />
<br />
==Programmierboard==<br />
Für das Laborboard wird noch ein Programmierkabel oder -board benötigt, um die Programme vom PC auf den AVR zu bringen.<br />
<br />
=== Parallelport ===<br />
Ein Beschaltungsplan für ein Parallelportprogrammierkabel ist [https://roulette.das-labor.org/trac/browser/microcontroller/doc/Layouts/ im SVN zu finden].<br />
<br />
=== Serieller Port ===<br />
Da gäbe es z.B. [http://www.lancos.com/prog.html Ponyprog].<br />
<br />
=== USB-Port ===<br />
Ein sehr flexibles Programmierboard ist [http://www.embedded-projects.net/usbprog USBprog] von Bernhard Sauter. Es ist (bei entsprechender Firmware) voll kompatibel mit dem [http://www.atmel.com/dyn/products/tools_card.asp?tool_id=3808 AVR ISP mkII Programmierboard] von [http://www.atmel.com Atmel], jedoch wesentlich flexibler einzusetzen (mittels anderer Firmwares). Es ist außerdem pinkompatibel mit dem Programmierstecker auf unserem Laborboard von 2006 (siehe [https://roulette.das-labor.org/trac/browser/microcontroller/doc/Layouts/ SVN]).<br />
<br />
== Programmiersoftware ==<br />
Damit unsere Programme vom PC auf den AVR kommen, brauchen wir noch Software auf dem PC.<br />
<br />
=== Linux ===<br />
Da gibt es eine Unmenge von Tools, beispielsweise avrdude und uisp. Für den Anfang: Benutz einfach deinen Lieblingspaketmanager und installiere avrdude, gcc-avr, avr-libc und make, weil die in diesem Mini-Tutorial benutzt werden. Wenn deine Distribution die Pakete hat, könnten die Folgenden später interessant werden: gdb-avr simulavr avra binutils-avr sdcc.<br />
<br />
=== Windows ===<br />
Das offizielle Tool ist [http://www.atmel.com/dyn/Products/tools_card.asp?tool_id=2725 AVR Studio]. Hat auch den benötigten Compiler dabei und funktioniert mindestens mit dem AVR ISP mkII bzw. dem USBprog-Board (mit AVRISP2 Firmware). Noch gibt es hier aber keine Anleitung dafür.<br />
<br />
=== Mac OS X ===<br />
<br />
[http://www.obdev.at/products/avrmacpack/index-de.html AVR Mac Pack]<br />
<br />
==Fuses setzen==<br />
Damit der Controller nun auch mit dem externen Quarz oszilliert, und PORTC auf allen Pins die LEDs steuern kann, muss man die Fuses richtig setzen. "Fuses" sind im AVR gespeicherte "Chipkonfigurationsschalter". '''VORSICHT, FALSCHE FUSES KÖNNEN DEN AVR UNBRAUCHBAR MACHEN!'''. Die Reihenfolge ist auch wichtig: Erst hfuse, dann lfuse setzen.<br />
<br />
...ok, you have been warned. ;)<br />
<br />
Erst mal setzen wir uns die avrdude-Parameter für unseren Programmer und AVR in eine Umgebungsvariable, damit wir die nicht immer tippen müssen:<br />
<br />
AVR="-c bsd -p m32" # für ein bsd-Programmierkabel (z.B. das oben beschriebene Parallelportkabel)<br />
AVR="-c avrispmkII -P usb -p m32" # für AVR ISP mkII bzw. das USBprog-Board<br />
<br />
Alle Kabel eingesteckt? Dann gucken wir mal, ob unser AVR sich meldet:<br />
<br />
avrdude $AVR -v<br />
<br />
Jetzt setzen wir die Fuses, um den richtigen Arbeitsmodus zu erhalten (externer Quarz, interner Speicher usw.) Dann öffnen wir das "Terminal" vom Programmer:<br />
<br />
avrdude $AVR -t<br />
<br />
...eine art Konsole geht auf...<br />
<br />
write hfuse 0 0xc9<br />
write lfuse 0 0x9f<br />
quit<br />
<br />
...nun sollte eine Erfolgsmeldung erscheinen.<br />
<br />
Wenn man avrdude nicht hat, kannn man alternativ auch uisp benutzen:<br />
<br />
uisp -dprog=bsd --wr_fuse_h=0xc9<br />
uisp -dprog=bsd --wr_fuse_l=0x9f<br />
<br />
== Erstes Beispielprogramm ==<br />
<br />
Erst mal checken wir die Quellcodes der Beispielprogramme aus:<br />
<br />
svn checkout https://roulette.das-labor.org/svn/microcontroller/src-atmel laborboard-sourcen<br />
<br />
... und nehmen als ersten Test das Programm ''helloboard'':<br />
<br />
cd laborboard-sourcen/tests/helloboard/<br />
make<br />
avrdude $AVR -U image.hex<br />
<br />
Und wenn alles gut gegangen ist, blinken die 8 LEDs auf dem Laborboard nun munter vor sich hin.<br />
<br />
== Technische Infos zum Laborboard ==<br />
<br />
=== Pinbelegung des Programmiersteckers ===<br />
+-----+<br />
GND | 0 0 | MISO<br />
GND | 0 0 | SCK<br />
GND | 0 0 RESET (inv)<br />
GND | 0 0 | (nicht belegt)<br />
VCC | 0 0 | MOSI<br />
+-----+<br />
<br />
==== Pinbelegung des ALTEN Programmiersteckers ====<br />
'''Dies ist eine veraltete Alternative zum obigen Stecker, sollte allerdings nicht mehr verwendet werden, da nicht kompatibel zur gängigeren, obigen Belegung.'''<br />
<br />
5 - RESET (inv)<br />
4 - SCK<br />
3 - MISO<br />
2 - MOSI<br />
1 - GND<br />
<br />
==Links==<br />
* Tutorial zum AVR + gcc: http://www.mikrocontroller.net/articles/AVR-GCC-Tutorial<br />
* Manual der avr-libc: http://www.nongnu.org/avr-libc/user-manual/index.html<br />
* Toolchain installieren (Jetzt der richtige Link): http://www.nongnu.org/avr-libc/user-manual/install_tools.html (keine veralteten ports/packages benutzen! avr-libc kleiner 1.23 hat bugs in malloc)<br />
* ATmega32 Data Sheet: http://www.atmel.com/dyn/resources/prod_documents/doc2503.pdf<br />
<br />
[[Category:Microcontroller]]</div>195.243.208.50https://wiki.das-labor.org/index.php?title=Veranstaltungsreihe/Mikrocontroller_Workshop&diff=9574Veranstaltungsreihe/Mikrocontroller Workshop2008-11-17T15:40:31Z<p>195.243.208.50: /* Toolchain bauen für Mac OSX Tiger */</p>
<hr />
<div>__NOTOC__<br />
==Trailer==<br />
<br />
In diesem Workshop werden wir zuerst ein minimales Microcontrollersystem mit einem Atmel AVR Controller auf einer Lochrasterplatine aufbauen, und dann in die Programmierung des Controllers mit dem AVR-gcc einsteigen.<br />
<br />
Das [[Laborboard]] verwendet den ATmega32 Controller von Atmel. Der hat 32kByte Flash für das Programm und 2kByte RAM, und einen 1kByte EEPROM Speicher. Getaktet wird er mit 16MHz. Er hat 32 frei programmierbare I/O Pins, A/D wandler, und manch anderes nettes Feature. Man kann den Controller mit dem avr-gcc in C programmieren, wobei das aber auch noch ein bisschen was anderes ist, als wenn man für einen PC in C programmiert.<br />
<br />
<br />
<br />
==Sammelbestellung==<br />
Wer die Bauteile nicht selbst bestellen möchte, kann im Labor einen Bausatz kaufen. Die Bausätze sind allerdings nur begrenzt vorhanden, daher wäre eine Vorbestellung bis '''spätestens zum 13.11.2008''' erwünscht.<br />
<br />
==Anmeldung==<br />
Anmeldung ist nicht verpflichtend, aber wäre erwünscht. Insbesondere für die Sammelbestellung bitte vorher eine Email senden an folgende Adresse:<br />
<br />
soeren (ÄT) heisrath punkt org<br />
<br />
<br />
<br />
=== Tag 1 - 20.11.2008 ===<br />
Der Workshop ist findet über den Zeitraum von 4 Tagen statt. Am ersten Tag wird die Schaltung aufgebaut und Handwerkliche Grundkenntnisse vermittelt.<br />
<br />
=== Tag 2 - 27.11.2008 ===<br />
Bei dem zweiten Termin werden wir dann den Aufbau des Boards zu Ende führen, und uns dann die avr-gcc toolchain ansehen. Wir werden damit ein kleines Testprogramm in C für das Microcontrollersystem schreiben und compilieren, und das dann auf den Controller laden.<br />
<br />
=== Tag 3 - 4.12.2008 ===<br />
Am dritten Termin werden Grundkenntnisse in C vermittelt und vor Allem wie man die Peripherie des Microcontrollers anspricht.<br />
<br />
=== Tag 4 - 11.12.2008 ===<br />
Am vierten Tage werden die Besonderheiten der verwendeten Microcontroller erläutert und wie man diese in der Programmiersprache C verwendet.<br />
<br />
Der Workshop ist also sozusagen ein "getting started with microcontrollers workshop". Er soll einen schnellen Einstieg in die Welt der Microcontroller ermöglichen.<br />
<br />
=== Checkliste ===<br />
'''Jeder Teilnehmer sollte selber sein Werkzeug mitbringen. Wir brauchen die üblichen Sachen zum Platinen löten'''<br />
* Lötkolben<br />
* Lötzinn<br />
* Seitenschneider<br />
* Spitzzange<br />
* Schaltdraht<br />
* Bohrer<br />
* Messer<br />
* Multimeter<br />
<br />
<br />
Wenn ihr was davon nicht habt, ist das nicht so schlimm. Man kann sich ja zur Not mit dem Werkzeug abwechseln oder welches aus dem Labor leihen. Bitte bedenkt aber das auch dies nur begrenzt vorhanden ist.<br />
<br />
==Benötigte Bauteile==<br />
<br />
Die [[LaborBoardTeile|Bauteilliste]] für das Board findet ihr jetzt auf einer eigenen Wiki-Seite.<br />
<br />
Zusätzlich könnte man an das System noch ein LCD mit HD44780 Controller beliebiger Grösse, und/oder ein Tastenfeld anschliessen. Tastenfelder habe ich bei Reichelt leider nicht gefunden, und bei Displays ist die Auswahl ziemlich gross. Desswegen hier keine Bestellnummern. Eine günstige Art, an ein Display zukommen ist es, ein altes Faxgerät zu schlachten. Die haben eigentlich immer solche Displays. (und Tasten sind auch noch jede menge drinn...) In anderen Geräten findet man auch schonmal solche Displays.<br />
<br />
Die Bauteile könnt ihr bei Reichelt Elektronik bestellen. Ich mache auch eine Sammelbestellung.<br />
<br />
==Pläne==<br />
<br />
Die Pläne für das Board und das Programmierkabel gibts im SVN.<br />
<br />
''https://roulette.das-labor.org/svnview/microcontroller/doc/Layouts/''<br />
<br />
<br />
==Links==<br />
<br />
Wer mit bastelt kann sich doch schonmal folgendes zu gemuete fuehren:<br />
<br />
* Toolchain installieren (Jetzt der richtige Link): http://www.nongnu.org/avr-libc/user-manual/install_tools.html<br />
* ATmega32 Data Sheet: http://www.atmel.com/dyn/resources/prod_documents/doc2503.pdf<br />
* Manual der avr-libc: http://www.nongnu.org/avr-libc/user-manual/index.html<br />
<br />
<br />
==Toolchain-bauen==<br />
===Was ist eine Toolchain?===<br />
Als Toolchain bezeichnet man eine Sammlung an Programmen (Tools) mit denen man für einen bestimmten Prozessor Software übersetzen kann. Normalerweise umfasst die Toolchain einen Compiler (gcc), Assembler (gas) und Linker (ld) dazu kommen meist noch die Standard-Librarys (libc).<br />
<br />
===Toolchain bauen für Gentoo-Linux===<br />
Es wird im folgenden davon ausgegangen, dass du bereits ''root'' bist<br />
<br />
<pre><br />
emerge crossdev<br />
</pre><br />
Evtl. müsst ihr in die /etc/make.conf noch die Zeile '''PORTDIR_OVERLAY="/usr/local/portage"''' einfügen und das entsprechende Verzeichnis anlegen ('''mkdir -p /usr/local/portage''')<br />
<pre><br />
crossdev -t avr<br />
</pre> und zurücklehnen, denn das dauert ein bischen.<br />
Du solltest nun einen Compiler für den avr haben ('''avr-gcc''').<br />
<br />
===Toolchain bauen für Mac OSX ===<br />
Der beste Weg eine aktuelle Version des avr-gcc zu bekommen ist [[http://www.harbaum.org/till/macavr/index.shtml MacAVR]] zu nutzen.<br />
<br />
Alternativ kann man auch die nicht ganz so aktuelle Macport Variante nutzen.<br />
Zunächst muss man die XCode Tools von der Installations DVD installieren oder sich die neuste aus dem Netz saugen. Als nächstes braucht man [[http://www.macports.org// MacPorts]]. <br />
<pre><br />
sudo port install avr-gcc avr-binutils avr-libc avrdude uisp<br />
</pre><br />
<br />
Falls ihr den mySmartUSB programmer benutzt, braucht ihr auch noch einen [[http://www.planon.com/macdriver.zip Treiber]] für den USB2Serial Chip CP2101. Leider läuft der nicht auf intel mac. Falls jemand einen hat der da auch läuft bitte bei [[Martin]] melden!<br />
edit: Einen Treiber für Intel-Macs gibt es auf Anfrage beim [[http://www.silabs.com Hersteller]]. Informationen dazu findet Ihr in der MCU Knowlegdebase.<br />
<br />
Der usbasp Programmer funktioniert problemlos auf OSX, einfach <br />
<pre><br />
avrdude -c usbasp <br />
</pre><br />
<br />
===Toolchain installieren bei ubuntu ===<br />
<br />
<pre><br />
sudo apt-get install gcc-avr avr-binutils avr-libc avrdude<br />
</pre><br />
<br />
==Programm in den Controller laden==<br />
Um ein Programm in den Controller zu laden, brauchst Du ein .hex File, dass Dir der Compiler erzeugt. Wie das genau geht, steht in der avr-libc Dokumentation(siehe Link). Das HEX File ist der Maschinencode, der in das Flash des Controller geladen werden kann.<br />
Um das file hoch zu laden benutze:<br />
<br />
<br />
=== parallel ===<br />
<pre><br />
uisp -dprog=bsd --erase<br />
uisp -dprog=bsd --upload if=file.hex<br />
<br />
avrdude -c bsd -p m32 -U flash:w:file.hex<br />
</pre><br />
=== my smart usb Programmer ===<br />
<pre><br />
avrdude -c avr910 -p m32 -P /dev/ttyProgramer -U flash:w:file.hex<br />
</pre><br />
<br />
<br />
Wenn die mittleren 4 LED's nicht gehen, dann liegt das wahrscheinlich daran, dass das jtag debugging aktiv ist, was diese 4 Pins benutzt. Um das aus zu schalten kann man uisp den Parameter --wr_fuse_h=0xD9 geben. Achtung! Setzten der Fuses auf dumme Werte kann den Controller unbrauchbar machen - also nur verstellen, wenn ihr wisst, was ihr tut!!!<br />
<br />
==Demo Programme==<br />
Diverse kleine Demoprogramme (z.B. LED-Test) gibt es im [[Subversion]] unter http://roulette.das-labor.org/svnview/microcontroller/src-atmel/tests<br />
<br />
[[Category:Veranstaltung]]<br />
[[Category:Microcontroller]]</div>195.243.208.50https://wiki.das-labor.org/index.php?title=Veranstaltungen&diff=7028Veranstaltungen2008-05-08T07:39:40Z<p>195.243.208.50: </p>
<hr />
<div>Veranstaltungen, an denen das Labor oder mehrere Labormitglieder teilgenommen haben:<br />
<br />
[[22C3]]<br />
<br />
[[23C3 Who can you trust?]]<br />
<br />
[[24C3 Volldampf voraus!]]<br />
<br />
[[BREAKPOINT 06]]<br />
<br />
[[BREAKPOINT 07]]<br />
<br />
[[BREAKPOINT 08]]<br />
<br />
[[Camp07]]<br />
<br />
[[Hobbytronic 2008]]</div>195.243.208.50https://wiki.das-labor.org/index.php?title=Borg3d/en&diff=6531Borg3d/en2008-03-28T14:29:14Z<p>195.243.208.50: /* Exhibitions */</p>
<hr />
<div>=[[Blinken Borgs|Borg]] 3d=<br />
<br />
__NOTOC__<br />
<br />
===Facts===<br />
<br />
* 8x8x8 LEDs <br />
* every LED can be controlled individually <br />
* One [[Laborboard]] with ATMega32 as controller<br />
* build by Martin Ongsiek<br />
<br />
===Photos and videos===<br />
<br />
[[Bild:Borg-3d.jpg|140px]]<br />
[[Bild:Borg3d-1.jpg|140px]] <br />
[[Bild:Borg3d-3.jpg|140px]]<br />
<br />
* [http://wiki.das-labor.org/files/Borg3d-1.0.mpg video (8MB)]<br />
* [http://www.youtube.com/watch?v=PGb9DeUOsSY&mode=related&search= watch on youtube]<br />
===Hardware===<br />
<br />
The Borg is controlled through an Atmel ATMega32. It has interfaces for RS232, [[CAN]] bus and for two joysticks (the old digital ones from the C64).<br />
<br />
The 512 LEDs are controlled time-multiplexed (matrix wiring). This is realized through 8 planes of 64 LEDs, which can be controlled one per timeintervall. The planes are switched about 1000 times per second, so it seems like all 512 are controlled individually at the same time with 4 brightness levels available.<br />
<br />
At the moment there is no official schematic, pcb or kit available, but you can have a look at the schematics made for our prototypes.<br />
Find them in our subversion repository [https://rl.das-labor.org/trac/browser/microcontroller/doc/Layouts/borg-3d here] (schematics and layout)<br />
<br />
Contact us if you want to build such a Borg, so we can hint you at a thing or two. As the first prototypes were not perfect, there are several optimizations now, which are not documented.<br />
<br />
The page '''[[Build a borg 3d]]''' describes how the Borg is build.<br />
<br />
===Software===<br />
<br />
At the time being all animations on the Borg 3d are rendered live. There are no videos and a PC is not needed. You only have to plug in the power connector to get it up and running. A support for videos and especially for music visualization is planed but not implemented. There are also plans to enable the creation of movies with a graphical tool.<br />
<br />
The complete software is written in C for the avr-gcc and can be found in our [[Subversion]] at [http://roulette.das-labor.org/svnview/microcontroller/src-atmel/borg/borg-3d microcontroller/borg/borg-3d] directory.<br />
<br />
====Simulator====<br />
To develop new animation on a PC, we also built a simulator, which is programmed with the good old opengl-framework GLUT. <br />
It is divided into threads:<br />
* Thread 1 displays the frame-buffer, that is like the original, in the opengl.<br />
* Thread 2 is like the original with the difference , that the wait routine is replaces and other files are included.<br />
This does work so well that we normally cut and paste the simulator animation in the source of the original and have it running.<br />
<br />
The Simulator can be found in our [[Subversion]] at the [http://roulette.das-labor.org/svnview/microcontroller/src-atmel/borg/borg-3d-apiSimulator microcontroller/borg/borg-3d-apiSimulator] directory.<br />
<br />
===History===<br />
<br />
Martin had found this page of [http://www.jamesclar.com/product/2003/3dcubev3/index.html james clar] long before he had ever been to the Labor and met Peter. He was exalted and wanted to build such a cube on his own. He also wanted to have a real 3d display and to make something useful with modern micro controllers. So he went to the Labor's first microcontroller workshop and soldered his own [[Laborboard]].<br />
<br />
At first he build a 3x3x3 prototype to get a clue how to do the wiring of the LEDs and the cube.<br />
<br />
After the 3x3x3 borg worked fine he started building the first 8x8x8 Borg. The amount of work for the soldering and the driver board and so on was much higher than expected. <br />
<br />
== Exhibitions ==<br />
* '''Linux Tage Essen 2005''' (3. - 4.12.2005) - http://essen.linux-tage.linec.de/ <br />
* '''22. Chaos Communication Congress''' (26. - 30.12.2005) - http://events.ccc.de/congress/2005/?language=de <br />
* '''pong.mythos''' (10.02.2006 - 01.05.2006) - http://www.pong-mythos.net/<br />
* '''Games Convention / pong.mythos''' (24.08.2006 - 27.08.2006)<br />
* '''23. Chaos Communication Congress''' (26. - 30.12.2006) - http://events.ccc.de/congress/2006/<br />
* '''Chaos Communication Camp''' (08. - 12.08.2007) - http://events.ccc.de/camp/2007/<br />
* '''Kornhausforum in Bern / pong.mythos''' (17.08.2007 – 16.09.2007) - http://www.pong-mythos.net/ <br />
* '''24. Chaos Communication Congress''' (26. - 30.12.2007) - http://events.ccc.de/congress/2007/<br />
<br />
[[Kategorie:BlinkenBorg]]<br />
[[Kategorie:Microcontroller]]</div>195.243.208.50https://wiki.das-labor.org/index.php?title=Borg3d&diff=6530Borg3d2008-03-28T14:27:59Z<p>195.243.208.50: /* Ausstellungen */</p>
<hr />
<div>[[Borg3d/en|english version]]<br />
=[[Blinken Borgs|Borg]] 3d=<br />
<br />
__NOTOC__<br />
<br />
===Facts===<br />
<br />
* 8x8x8 LEDs <br />
* jede LED einzeln ansteuerbar<br />
* Ein [[Laborboard]] mit Microcontroller als Steuerrechner<br />
* Gebaut von Martin Ongsiek<br />
<br />
===Bilder und Videos===<br />
<br />
[[Bild:Borg-3d.jpg|140px]]<br />
[[Bild:Borg3d-1.jpg|140px]] <br />
[[Bild:Borg3d-3.jpg|140px]]<br />
<br />
* [http://wiki.das-labor.org/files/Borg3d-1.0.mpg Filmchen (8MB)]<br />
<br />
===Hardware===<br />
<br />
Der Borg wird von einem ATMega32 gesteuert und verfügt über einen RS232-Port, [[CAN]] Bus und zwei Joystick Anschlüsse (ihr wisst schon, die guten alten digitalen vom C64).<br />
<br />
Die 512 LEDs werden im Zeitmultiplex-Verfahren (Matrix) zu 8 x 64 LEDs angesteuert -- es hat 4 Hellgkeitsstufen, die aber kaum genutzt werden.<br />
<br />
Schaltpläne & Co. '''haben''' wir veröffentlicht und ist unter [[Borg3d Bauanleitung]] zu finden.<br />
<br />
===Software===<br />
<br />
Zur Zeit werden werden alle Animationen live gerendert von dem Microcontroller. Es wird zum normalen Betrieb kein PC benötigt, lediglich der Stecker muss in die Steckdose gesteckt werden um den Borg 3D in Berieb zu nehemen. Demnächst wird der Support für Videos bereitgestellt, die mit einem Programm grafisch eingegeben werden können.<br />
<br />
Die Software wurde mit dem avr-gcc in C geschrieben und liegt in unserem [[Subversion]] im [http://roulette.das-labor.org/svnview/microcontroller/src-atmel/borg/borg-3d microcontroller] Verzeichnis. Eine Reihe hardwarenaher Routinen wurde aus einem anderen [[Borg]] Verzeichnis soft-verlinkt, da diese Routinen für all unsere [[Blinken Borgs]] identisch sind.<br />
<br />
===Historie===<br />
<br />
Martin hat lange bevor Peter seinen Borg gebaut im Internet die folgende Seite von [http://www.jamesclar.com/product/2003/3dcubev3/index.html james clar] gefunden. Er hat sich von ihm inspirieren lassen und wollte auf jedenfall auch so ein ding bauen. Ein echter 3D Display hat ihn durch besonders gereitzt.<br />
<br />
Er baute zunächst einen Prototyp bestehend aus 3x3x3 Leutdioden. Dieser Prototyp diente dazu herauszubekommen wie man am besten die Leuchtdioden verlötete. <br />
<br />
Anschließend baute er seinen den 8x8x8 Borg. Jedoch erwies sich der Lötaufwand einerseits für die LEDs aber auch für die Treiberplatinen als viel größer als zunächst angenommen.<br />
<br />
== Ausstellungen ==<br />
* '''Linux Tage Essen 2005''' (3. bis 4.12.2005) - http://essen.linux-tage.linec.de/ <br />
* '''22. Chaos Communication Congress''' (26. bis 30.12.2005) - http://events.ccc.de/congress/2005/?language=de <br />
* '''pong.mythos''' (10.02.2006 bis 01.05.2006) - http://www.pong-mythos.net/<br />
* '''Games Convention / pong.mythos''' (24.08.2006 bis 27.08.2006)<br />
* '''23. Chaos Communication Congress''' (26. bis 30.12.2006) - http://events.ccc.de/congress/2006/<br />
* '''Chaos Communication Camp''' (08. bis 12.08.2007) - http://events.ccc.de/camp/2007/<br />
* '''Kornhausforum in Bern / pong.mythos''' (17.08.2007 – 16.09.2007) - http://www.pong-mythos.net/<br />
* '''24. Chaos Communication Congress''' (26. bis 30.12.2007) - http://events.ccc.de/congress/2007/<br />
<br />
== Bilder vom [[22C3]] ==<br />
* http://www.flickr.com/photos/heipei/78771221<br />
* http://infin.etmail.de/22c3/index.php<br />
* [[http://80.190.240.89/photos/22c3/index.php?file=d70_016132-01.jpg]]<br />
* [[http://congress.blinkenarea.org/22c3/22c3-day-0/originalimages/033.blinkenarea-22c3.jpg]]<br />
* [[http://congress.blinkenarea.org/22c3/22c3-day-0/originalimages/034.blinkenarea-22c3.jpg]]<br />
* [[http://arne.blinkenarea.org/22c3/P1010060.JPG]]<br />
* [[http://arne.blinkenarea.org/22c3/P1010061.JPG]]<br />
* [[http://arne.blinkenarea.org/22c3/P1010062.JPG]]<br />
* [[http://arne.blinkenarea.org/22c3/P1010063.JPG]]<br />
* [[http://arne.blinkenarea.org/22c3/P1010064.JPG]]<br />
* [[http://www.mikesweb.de/ccc/22c3/day3/dcp_0209.jpg]]<br />
* [[http://www.mikesweb.de/ccc/22c3/day3/dcp_0210.jpg]]<br />
* [[http://www.mikesweb.de/ccc/22c3/day3/dcp_0211.jpg]]<br />
* [[http://www.flickr.com/photo_zoom.gne?id=78074317&context=set-1671608&size=l]]<br />
<br />
[[Kategorie:BlinkenBorg]]<br />
[[Kategorie:Microcontroller]]</div>195.243.208.50https://wiki.das-labor.org/index.php?title=Borg3d/en&diff=6529Borg3d/en2008-03-28T14:23:21Z<p>195.243.208.50: /* Exhibitions */</p>
<hr />
<div>=[[Blinken Borgs|Borg]] 3d=<br />
<br />
__NOTOC__<br />
<br />
===Facts===<br />
<br />
* 8x8x8 LEDs <br />
* every LED can be controlled individually <br />
* One [[Laborboard]] with ATMega32 as controller<br />
* build by Martin Ongsiek<br />
<br />
===Photos and videos===<br />
<br />
[[Bild:Borg-3d.jpg|140px]]<br />
[[Bild:Borg3d-1.jpg|140px]] <br />
[[Bild:Borg3d-3.jpg|140px]]<br />
<br />
* [http://wiki.das-labor.org/files/Borg3d-1.0.mpg video (8MB)]<br />
* [http://www.youtube.com/watch?v=PGb9DeUOsSY&mode=related&search= watch on youtube]<br />
===Hardware===<br />
<br />
The Borg is controlled through an Atmel ATMega32. It has interfaces for RS232, [[CAN]] bus and for two joysticks (the old digital ones from the C64).<br />
<br />
The 512 LEDs are controlled time-multiplexed (matrix wiring). This is realized through 8 planes of 64 LEDs, which can be controlled one per timeintervall. The planes are switched about 1000 times per second, so it seems like all 512 are controlled individually at the same time with 4 brightness levels available.<br />
<br />
At the moment there is no official schematic, pcb or kit available, but you can have a look at the schematics made for our prototypes.<br />
Find them in our subversion repository [https://rl.das-labor.org/trac/browser/microcontroller/doc/Layouts/borg-3d here] (schematics and layout)<br />
<br />
Contact us if you want to build such a Borg, so we can hint you at a thing or two. As the first prototypes were not perfect, there are several optimizations now, which are not documented.<br />
<br />
The page '''[[Build a borg 3d]]''' describes how the Borg is build.<br />
<br />
===Software===<br />
<br />
At the time being all animations on the Borg 3d are rendered live. There are no videos and a PC is not needed. You only have to plug in the power connector to get it up and running. A support for videos and especially for music visualization is planed but not implemented. There are also plans to enable the creation of movies with a graphical tool.<br />
<br />
The complete software is written in C for the avr-gcc and can be found in our [[Subversion]] at [http://roulette.das-labor.org/svnview/microcontroller/src-atmel/borg/borg-3d microcontroller/borg/borg-3d] directory.<br />
<br />
====Simulator====<br />
To develop new animation on a PC, we also built a simulator, which is programmed with the good old opengl-framework GLUT. <br />
It is divided into threads:<br />
* Thread 1 displays the frame-buffer, that is like the original, in the opengl.<br />
* Thread 2 is like the original with the difference , that the wait routine is replaces and other files are included.<br />
This does work so well that we normally cut and paste the simulator animation in the source of the original and have it running.<br />
<br />
The Simulator can be found in our [[Subversion]] at the [http://roulette.das-labor.org/svnview/microcontroller/src-atmel/borg/borg-3d-apiSimulator microcontroller/borg/borg-3d-apiSimulator] directory.<br />
<br />
===History===<br />
<br />
Martin had found this page of [http://www.jamesclar.com/product/2003/3dcubev3/index.html james clar] long before he had ever been to the Labor and met Peter. He was exalted and wanted to build such a cube on his own. He also wanted to have a real 3d display and to make something useful with modern micro controllers. So he went to the Labor's first microcontroller workshop and soldered his own [[Laborboard]].<br />
<br />
At first he build a 3x3x3 prototype to get a clue how to do the wiring of the LEDs and the cube.<br />
<br />
After the 3x3x3 borg worked fine he started building the first 8x8x8 Borg. The amount of work for the soldering and the driver board and so on was much higher than expected. <br />
<br />
== Exhibitions ==<br />
* '''Linux Tage Essen 2005''' (3. - 4.12.2005) - http://essen.linux-tage.linec.de/ <br />
* '''22. Chaos Communication Congress''' (26. - 30.12.2005) - http://events.ccc.de/congress/2005/?language=de <br />
* '''pong.mythos''' (10.02.2006 - 01.05.2006) - http://www.pong-mythos.net/<br />
* '''Games Convention / pong.mythos''' (24.08.2006 - 27.08.2006)<br />
* '''23. Chaos Communication Congress''' (26. - 30.12.2006) - http://events.ccc.de/congress/2006/<br />
* '''Kornhausforum in Bern / pong.mythos''' (17.08.2007 – 16.09.2007) - http://www.pong-mythos.net/ <br />
* '''24. Chaos Communication Congress''' (26. - 30.12.2007) - http://events.ccc.de/congress/2007/<br />
<br />
[[Kategorie:BlinkenBorg]]<br />
[[Kategorie:Microcontroller]]</div>195.243.208.50https://wiki.das-labor.org/index.php?title=Farb_Borg_3d&diff=6528Farb Borg 3d2008-03-28T14:17:30Z<p>195.243.208.50: /* Ausstellungen */</p>
<hr />
<div>== Farb Borg 3d ==<br />
<br />
[[Bild:FarbBorg1.jpg|180px|right]]<br />
[[Bild:Borg3dColor-1.jpg|180px|right]]<br />
<br />
5x5x5 ultrahelle RGB-LEDs, einzeln ansteuerbarsteuerbar in einem Würfel von ca. 25x25x25 cm.<br />
Jeder Farbkanal bietet 256 Helligkeitsstrufen, die auch Gammakorrigiert sind um dem Helligkeitsempfinden<br />
des menschlichen Auges engegenzukommen. Die Ansteuerung läuft über einen FPGA mit zusätzlicher <br />
Treiberplatine der eine 75x5 Matrix ansteuert. <br />
<br />
Auf dem FPGA haben wir die 32 Bit Risc Cpu LatticeMico 32 (kurz lm32). Die Verilog Dateien sowie der ggc Port stehen unter GPL. Wir haben die CPU für XILINX und ALTERA FPGAs portiert. Außerdem ist noch ein komprimierter Bootloader, der von einer SD-Speicherkarte aus einem FAT Dateisystem die Firmware läd. Man brauch so nur den Borg mit Spannung zu versorgen und er funktioniert.<br />
<br />
Mit dem [[Farbborg-Animationsformat]] kann man Aniamtionen in Form von Textdateien erstellen.<br />
Diese Animaitionsdateien werden ebenfalls von der Speicherkarte gelesen. <br />
<br />
[http://www.das-labor.org/download/borg3d_color_bettermovie.avi Video]<br />
[http://www.youtube.com/watch?v=4MGKhFIujM4 Auf youtube ansehen]<br />
[http://www.scene.org/file.php?file=%2Fparties%2F2007%2Fbreakpoint07%2Fwild%2Fdas_labor_farbborg3d.zip&fileinfo mirrors]<br />
<br />
== Quellcode ==<br />
<br />
Der Quellcode -- sofohl der Verilog Quellcode für die FPGA Hardware, als auch der C Code für die auf<br />
dem FPGA synthetisierte CPU liegt im [[Bazaar]]-Trac unter https://roulette.das-labor.org/bzrtrac/browser/fpga/soc-lm32/farbborg<br />
<br />
== Ausstellungen ==<br />
* Breakpoint 08<br />
* 24c3<br />
* Video auf der breakpoint 07 in die Real Wild composition eingereicht. Platz 10 von 17.<br />
* 23C3<br />
<br />
<br />
[[Kategorie:FPGA]]<br />
[[Kategorie:BlinkenBorg]]</div>195.243.208.50https://wiki.das-labor.org/index.php?title=Farb_Borg_3d&diff=6259Farb Borg 3d2008-01-23T12:08:30Z<p>195.243.208.50: /* Ausstellungen */</p>
<hr />
<div>== Farb Borg 3d ==<br />
<br />
[[Bild:FarbBorg1.jpg|180px|right]]<br />
[[Bild:Borg3dColor-1.jpg|180px|right]]<br />
<br />
5x5x5 ultrahelle RGB-LEDs, einzeln ansteuerbarsteuerbar in einem Würfel von ca. 25x25x25 cm.<br />
Jeder Farbkanal bietet 256 Helligkeitsstrufen, die auch Gammakorrigiert sind um dem Helligkeitsempfinden<br />
des menschlichen Auges engegenzukommen. Die Ansteuerung läuft über einen FPGA mit zusätzlicher <br />
Treiberplatine der eine 75x5 Matrix ansteuert.<br />
<br />
[http://www.das-labor.org/download/borg3d_color_bettermovie.avi Video]<br />
[http://www.youtube.com/watch?v=4MGKhFIujM4 Auf youtube ansehen]<br />
[http://www.scene.org/file.php?file=%2Fparties%2F2007%2Fbreakpoint07%2Fwild%2Fdas_labor_farbborg3d.zip&fileinfo mirrors]<br />
<br />
== Quellcode ==<br />
<br />
Der Quellcode -- sofohl der Verilog Quellcode für die FPGA Hardware, als auch der C Code für die auf<br />
dem FPGA synthetisierte CPU liegt im [[Bazaar]]-Trac unter https://roulette.das-labor.org/bzrtrac/browser/fpga/soc-lm32/farbborg<br />
<br />
== Ausstellungen ==<br />
* 24c3<br />
* Video auf der breakpoint 07 in die Real Wild composition eingereicht. Platz 10 von 17.<br />
* 23C3<br />
<br />
<br />
[[Kategorie:FPGA]]<br />
[[Kategorie:BlinkenBorg]]</div>195.243.208.50https://wiki.das-labor.org/index.php?title=Veranstaltung/24C3&diff=6050Veranstaltung/24C32007-12-12T12:07:43Z<p>195.243.208.50: /* Hardware die mit soll */</p>
<hr />
<div>==Facts==<br />
* Was: 24. [http://events.ccc.de/congress/2007/ Chaos Communication Congress ]<br />
* Wann: 27. bis 30.12.2007<br />
* Wo: Berlin<br />
* Links: http://events.ccc.de/congress/2007/<br />
<br />
<br />
== Einladung zum Austausch mit der BlinkenArea ==<br />
Die [http://www.blinkenarea.org/ BlinkenArea] läd zum Austausch über geplante Aktivitäten auf dem [http://events.ccc.de/congress/2007/Welcome%21 24c3] ein! :)<br />
<br />
--> Im freenode.net im Channel [irc://irc.freenode.net/BlinkenArea #BlinkenArea] nächsten Montag (26.11. oder auch 3.12.) um 21:00 Uhr<br />
<br />
<br />
see also:<br />
*http://events.ccc.de/congress/2007/Art_%26_Beauty<br />
*http://events.ccc.de/congress/2007/Das_Labor<br />
*http://events.ccc.de/congress/2007/BlinkenArea<br />
<br />
<br />
==Was Fehlt==<br />
* Flyer deutsch/englisch<br />
* 24C3 Wiki verschönern<br />
<br />
==Anreise mit dem Auto==<br />
<br />
* e\o <br />
** Q<br />
** Der große Zeremonienmeister<br />
** Der Punk<br />
<br />
<br />
* Martin3D (Auto 26.12.07)<br />
**<br />
** Hansinator<br />
** Div. Stuff<br />
<br />
* Thomas werde wohl auch mit einem Auto fahren. Werde kaum Stuff mitnehmen (Pennkram halt), folglich sind Plätze frei. Es darf geschachert werden!<br />
<br />
* Peter (Auto 26.12.07)<br />
** Ansgar<br />
** Suschman<br />
** Div. Stuff<br />
<br />
==Anreise mit der Bahn==<br />
<br />
==Hardware die mit soll==<br />
* Andreborg<br />
* Laufschriftborg<br />
* Laborlichter<br />
* Nebelborg<br />
* Farbborg<br />
<br />
siehe auch: [[22C3]], [[23C3]]</div>195.243.208.50https://wiki.das-labor.org/index.php?title=Veranstaltung/Camp_2007&diff=5561Veranstaltung/Camp 20072007-08-02T11:27:52Z<p>195.243.208.50: /* Autos */</p>
<hr />
<div>== Links ==<br />
* Zeitraum: 8. bis 12.8.2007<br />
* Wo: Finow airport, Berlin<br />
* Official Blog: https://events.ccc.de/<br />
* Wiki: http://events.ccc.de/camp/2007/Home<br />
* Unsere Seite im Wiki: http://events.ccc.de/camp/2007/DasLabor<br />
<br />
== Termine ==<br />
* im April 2007 Organisationstreffen im Labor bzgl dem Labor Village<br />
* '''Mitwoch den 1.8.2007 - Treffen um 19:30 im Labor um die Organisation unseres Villages zu besprechen'''<br />
* vor 8.8.2007 Anfahrt nach Berlin<br />
<br />
== Autos ==<br />
Bitte tragt noch ein, wann ihr losfahrt, sofern bekannt!<br />
<br />
* madex Kombi mit Anhänger (Ingesamt 2 Plätze) Montag Abend<br />
** Mitfahrer<br />
***hansi<br />
***pl4nkton<br />
** Equipment Anhänger<br />
*** THW Weißes Zelt<br />
*** 4 Biertischgarnituren<br />
*** Kühlschrank<br />
** Equipment Wagen<br />
*** Borgs...<br />
** Einladen<br />
*** Montag um 17:00 Uhr im Labor<br />
<br />
* tixiv (Insgesamt 2 Plätze)<br />
** Mitfahrer<br />
*** Suschman<br />
** Equipment<br />
*** Chili-Bot<br />
*** Mikrokopter<br />
*** Oszilloskop<br />
<br />
* Joerg, Karin: <br />
** Samstag oder Sonntag<br />
** Noch Platz für Stuff<br />
<br />
* Matthias<br />
** Nimmt mit: Lutz (tut), Nico (Ex) und Michael?<br />
<br />
== Labor Zelt(e) ==<br />
* madex via THW <br />
* Andre K via FSVK<br />
<br />
== Infrastruktur ==<br />
<br />
=== Chillen ===<br />
* Ventilatoren<br />
* Couchen - sind 2 stück in berlin vorhanden fürs labor :) <br />
* Beleuchtung, Blinke-Zeugs, Licht Effekte<br />
** Blinkenborgs mitnehmen<br />
** Dia-Projektoren um Zeltwand zu beleuchten?<br />
** Beamer?<br />
* Sound Anlage<br />
** Verstärker<br />
** Boxen<br />
** Rechner für Musik<br />
** USV<br />
* Schlechtwetter-Schutz (Planen, Klebeband, Aufbockmöglichkeiten gegen Wasser von unten)<br />
<br />
=== Nahrungsversorgung ===<br />
* Duale Gas-Kocher-Herdpletten mit Gas-Bottle (joerg)<br />
* Getränke (vorher nochmal Mate bestellen) (joerg)<br />
* Kühlschrank (hat jemand einen '''mobilen/kleinen'''?) (Schreibhaus Kühlschrank fährt bei Martin auf dem Hänger mit.)<br />
* Grills<br />
<br />
=== Basteln ===<br />
* Equipment für Basteltische<br />
** Lötkolben<br />
** Tische<br />
<br />
== Projekte, die wir mitnehmen ==<br />
* Mikrokopter (tixiv und Suchman)<br />
* Chili-Bot<br />
* Borg 1.0<br />
* Andre-Borg<br />
* LS-Borg<br />
* Laborlichter<br />
* Farbborg<br />
<br />
== Interessierte ==<br />
die zum Camp07 fahren<br />
* Thorsten(ShootMe aus Saarlouis(Saarland), 17 Jahre)<br />
* tixiv<br />
* madex<br />
* pl4nkton<br />
* tut (Anfahrt vorr. am 8.)<br />
* mxn - hat jemand einen Platz im Auto frei für mich? (7. nachmittags oder 8. morgens) - bitte unter 0163/8217517 oder maddin at abi08 punkt ath punkt cx melden<br />
* Nico (Ex)<br />
* Michael<br />
<br />
die evtl. zum Camp07 fahren<br />
* Ansgar<br />
* Nroej<br />
* Felix (unsicher) http://events.ccc.de/camp/2007/User:Lefix</div>195.243.208.50https://wiki.das-labor.org/index.php?title=Veranstaltung/Camp_2007&diff=5560Veranstaltung/Camp 20072007-08-02T11:26:36Z<p>195.243.208.50: /* Interessierte */</p>
<hr />
<div>== Links ==<br />
* Zeitraum: 8. bis 12.8.2007<br />
* Wo: Finow airport, Berlin<br />
* Official Blog: https://events.ccc.de/<br />
* Wiki: http://events.ccc.de/camp/2007/Home<br />
* Unsere Seite im Wiki: http://events.ccc.de/camp/2007/DasLabor<br />
<br />
== Termine ==<br />
* im April 2007 Organisationstreffen im Labor bzgl dem Labor Village<br />
* '''Mitwoch den 1.8.2007 - Treffen um 19:30 im Labor um die Organisation unseres Villages zu besprechen'''<br />
* vor 8.8.2007 Anfahrt nach Berlin<br />
<br />
== Autos ==<br />
Bitte tragt noch ein, wann ihr losfahrt, sofern bekannt!<br />
<br />
* madex Kombi mit Anhänger (Ingesamt 2 Plätze) Montag Abend<br />
** Mitfahrer<br />
***hansi<br />
***pl4nkton<br />
** Equipment Anhänger<br />
*** THW Weißes Zelt<br />
*** 4 Biertischgarnituren<br />
*** Kühlschrank<br />
** Equipment Wagen<br />
*** Borgs...<br />
<br />
* tixiv (Insgesamt 2 Plätze)<br />
** Mitfahrer<br />
*** Suschman<br />
** Equipment<br />
*** Chili-Bot<br />
*** Mikrokopter<br />
*** Oszilloskop<br />
<br />
* Joerg, Karin: <br />
** Samstag oder Sonntag<br />
** Noch Platz für Stuff<br />
<br />
* Matthias<br />
** Nimmt mit: Lutz (tut), Nico (Ex) und Michael?<br />
<br />
== Labor Zelt(e) ==<br />
* madex via THW <br />
* Andre K via FSVK<br />
<br />
== Infrastruktur ==<br />
<br />
=== Chillen ===<br />
* Ventilatoren<br />
* Couchen - sind 2 stück in berlin vorhanden fürs labor :) <br />
* Beleuchtung, Blinke-Zeugs, Licht Effekte<br />
** Blinkenborgs mitnehmen<br />
** Dia-Projektoren um Zeltwand zu beleuchten?<br />
** Beamer?<br />
* Sound Anlage<br />
** Verstärker<br />
** Boxen<br />
** Rechner für Musik<br />
** USV<br />
* Schlechtwetter-Schutz (Planen, Klebeband, Aufbockmöglichkeiten gegen Wasser von unten)<br />
<br />
=== Nahrungsversorgung ===<br />
* Duale Gas-Kocher-Herdpletten mit Gas-Bottle (joerg)<br />
* Getränke (vorher nochmal Mate bestellen) (joerg)<br />
* Kühlschrank (hat jemand einen '''mobilen/kleinen'''?) (Schreibhaus Kühlschrank fährt bei Martin auf dem Hänger mit.)<br />
* Grills<br />
<br />
=== Basteln ===<br />
* Equipment für Basteltische<br />
** Lötkolben<br />
** Tische<br />
<br />
== Projekte, die wir mitnehmen ==<br />
* Mikrokopter (tixiv und Suchman)<br />
* Chili-Bot<br />
* Borg 1.0<br />
* Andre-Borg<br />
* LS-Borg<br />
* Laborlichter<br />
* Farbborg<br />
<br />
== Interessierte ==<br />
die zum Camp07 fahren<br />
* Thorsten(ShootMe aus Saarlouis(Saarland), 17 Jahre)<br />
* tixiv<br />
* madex<br />
* pl4nkton<br />
* tut (Anfahrt vorr. am 8.)<br />
* mxn - hat jemand einen Platz im Auto frei für mich? (7. nachmittags oder 8. morgens) - bitte unter 0163/8217517 oder maddin at abi08 punkt ath punkt cx melden<br />
* Nico (Ex)<br />
* Michael<br />
<br />
die evtl. zum Camp07 fahren<br />
* Ansgar<br />
* Nroej<br />
* Felix (unsicher) http://events.ccc.de/camp/2007/User:Lefix</div>195.243.208.50https://wiki.das-labor.org/index.php?title=Veranstaltung/Camp_2007&diff=5559Veranstaltung/Camp 20072007-08-02T08:21:49Z<p>195.243.208.50: /* Labor Zelt(e) */</p>
<hr />
<div>== Links ==<br />
* Zeitraum: 8. bis 12.8.2007<br />
* Wo: Finow airport, Berlin<br />
* Official Blog: https://events.ccc.de/<br />
* Wiki: http://events.ccc.de/camp/2007/Home<br />
* Unsere Seite im Wiki: http://events.ccc.de/camp/2007/DasLabor<br />
<br />
== Termine ==<br />
* im April 2007 Organisationstreffen im Labor bzgl dem Labor Village<br />
* '''Mitwoch den 1.8.2007 - Treffen um 19:30 im Labor um die Organisation unseres Villages zu besprechen'''<br />
* vor 8.8.2007 Anfahrt nach Berlin<br />
<br />
== Autos ==<br />
Bitte tragt noch ein, wann ihr losfahrt, sofern bekannt!<br />
<br />
* madex Kombi mit Anhänger (Ingesamt 2 Plätze) Montag Abend<br />
** Mitfahrer<br />
***hansi<br />
***pl4nkton<br />
** Equipment Anhänger<br />
*** THW Weißes Zelt<br />
*** 4 Biertischgarnituren<br />
*** Kühlschrank<br />
** Equipment Wagen<br />
*** Borgs...<br />
<br />
* tixiv (Insgesamt 2 Plätze)<br />
** Mitfahrer<br />
*** Suschman<br />
** Equipment<br />
*** Chili-Bot<br />
*** Mikrokopter<br />
*** Oszilloskop<br />
<br />
* Joerg, Karin: <br />
** Samstag oder Sonntag<br />
** Noch Platz für Stuff<br />
<br />
* Matthias<br />
** Nimmt mit: Lutz (tut), Nico (Ex) und Michael?<br />
<br />
== Labor Zelt(e) ==<br />
* madex via THW <br />
* Andre K via FSVK<br />
<br />
== Infrastruktur ==<br />
<br />
=== Chillen ===<br />
* Ventilatoren<br />
* Couchen - sind 2 stück in berlin vorhanden fürs labor :) <br />
* Beleuchtung, Blinke-Zeugs, Licht Effekte<br />
** Blinkenborgs mitnehmen<br />
** Dia-Projektoren um Zeltwand zu beleuchten?<br />
** Beamer?<br />
* Sound Anlage<br />
** Verstärker<br />
** Boxen<br />
** Rechner für Musik<br />
** USV<br />
* Schlechtwetter-Schutz (Planen, Klebeband, Aufbockmöglichkeiten gegen Wasser von unten)<br />
<br />
=== Nahrungsversorgung ===<br />
* Duale Gas-Kocher-Herdpletten mit Gas-Bottle (joerg)<br />
* Getränke (vorher nochmal Mate bestellen) (joerg)<br />
* Kühlschrank (hat jemand einen '''mobilen/kleinen'''?) (Schreibhaus Kühlschrank fährt bei Martin auf dem Hänger mit.)<br />
* Grills<br />
<br />
=== Basteln ===<br />
* Equipment für Basteltische<br />
** Lötkolben<br />
** Tische<br />
<br />
== Projekte, die wir mitnehmen ==<br />
* Mikrokopter (tixiv und Suchman)<br />
* Chili-Bot<br />
* Borg 1.0<br />
* Andre-Borg<br />
* LS-Borg<br />
* Laborlichter<br />
* Farbborg<br />
<br />
== Interessierte ==<br />
die zum Camp07 fahren<br />
* Thorsten(ShootMe aus Saarlouis(Saarland), 17 Jahre)<br />
* tixiv<br />
* pl4nkton<br />
* tut (Anfahrt vorr. am 8.)<br />
* mxn - hat jemand einen Platz im Auto frei für mich? (7. nachmittags oder 8. morgens) - bitte unter 0163/8217517 oder maddin at abi08 punkt ath punkt cx melden<br />
* Nico (Ex)<br />
* Michael<br />
<br />
die evtl. zum Camp07 fahren<br />
* Ansgar<br />
* Nroej<br />
* Felix (unsicher) http://events.ccc.de/camp/2007/User:Lefix</div>195.243.208.50https://wiki.das-labor.org/index.php?title=Veranstaltung/Camp_2007&diff=5558Veranstaltung/Camp 20072007-08-02T08:20:54Z<p>195.243.208.50: /* Projekte, die wir mitnehmen */</p>
<hr />
<div>== Links ==<br />
* Zeitraum: 8. bis 12.8.2007<br />
* Wo: Finow airport, Berlin<br />
* Official Blog: https://events.ccc.de/<br />
* Wiki: http://events.ccc.de/camp/2007/Home<br />
* Unsere Seite im Wiki: http://events.ccc.de/camp/2007/DasLabor<br />
<br />
== Termine ==<br />
* im April 2007 Organisationstreffen im Labor bzgl dem Labor Village<br />
* '''Mitwoch den 1.8.2007 - Treffen um 19:30 im Labor um die Organisation unseres Villages zu besprechen'''<br />
* vor 8.8.2007 Anfahrt nach Berlin<br />
<br />
== Autos ==<br />
Bitte tragt noch ein, wann ihr losfahrt, sofern bekannt!<br />
<br />
* madex Kombi mit Anhänger (Ingesamt 2 Plätze) Montag Abend<br />
** Mitfahrer<br />
***hansi<br />
***pl4nkton<br />
** Equipment Anhänger<br />
*** THW Weißes Zelt<br />
*** 4 Biertischgarnituren<br />
*** Kühlschrank<br />
** Equipment Wagen<br />
*** Borgs...<br />
<br />
* tixiv (Insgesamt 2 Plätze)<br />
** Mitfahrer<br />
*** Suschman<br />
** Equipment<br />
*** Chili-Bot<br />
*** Mikrokopter<br />
*** Oszilloskop<br />
<br />
* Joerg, Karin: <br />
** Samstag oder Sonntag<br />
** Noch Platz für Stuff<br />
<br />
* Matthias<br />
** Nimmt mit: Lutz (tut), Nico (Ex) und Michael?<br />
<br />
== Labor Zelt(e) ==<br />
* Martin O via THW <br />
* Andre K via FSVK<br />
<br />
== Infrastruktur ==<br />
<br />
=== Chillen ===<br />
* Ventilatoren<br />
* Couchen - sind 2 stück in berlin vorhanden fürs labor :) <br />
* Beleuchtung, Blinke-Zeugs, Licht Effekte<br />
** Blinkenborgs mitnehmen<br />
** Dia-Projektoren um Zeltwand zu beleuchten?<br />
** Beamer?<br />
* Sound Anlage<br />
** Verstärker<br />
** Boxen<br />
** Rechner für Musik<br />
** USV<br />
* Schlechtwetter-Schutz (Planen, Klebeband, Aufbockmöglichkeiten gegen Wasser von unten)<br />
<br />
=== Nahrungsversorgung ===<br />
* Duale Gas-Kocher-Herdpletten mit Gas-Bottle (joerg)<br />
* Getränke (vorher nochmal Mate bestellen) (joerg)<br />
* Kühlschrank (hat jemand einen '''mobilen/kleinen'''?) (Schreibhaus Kühlschrank fährt bei Martin auf dem Hänger mit.)<br />
* Grills<br />
<br />
=== Basteln ===<br />
* Equipment für Basteltische<br />
** Lötkolben<br />
** Tische<br />
<br />
== Projekte, die wir mitnehmen ==<br />
* Mikrokopter (tixiv und Suchman)<br />
* Chili-Bot<br />
* Borg 1.0<br />
* Andre-Borg<br />
* LS-Borg<br />
* Laborlichter<br />
* Farbborg<br />
<br />
== Interessierte ==<br />
die zum Camp07 fahren<br />
* Thorsten(ShootMe aus Saarlouis(Saarland), 17 Jahre)<br />
* tixiv<br />
* pl4nkton<br />
* tut (Anfahrt vorr. am 8.)<br />
* mxn - hat jemand einen Platz im Auto frei für mich? (7. nachmittags oder 8. morgens) - bitte unter 0163/8217517 oder maddin at abi08 punkt ath punkt cx melden<br />
* Nico (Ex)<br />
* Michael<br />
<br />
die evtl. zum Camp07 fahren<br />
* Ansgar<br />
* Nroej<br />
* Felix (unsicher) http://events.ccc.de/camp/2007/User:Lefix</div>195.243.208.50https://wiki.das-labor.org/index.php?title=Termine&diff=5105Termine2007-02-21T13:48:20Z<p>195.243.208.50: </p>
<hr />
<div>__NOTOC__<br />
{{TerminLeiste}}<br />
<br />
<!--<br />
<br />
Datum und Titel der Veranstaltung MÜSSEN mit einem Komma getrennt<br />
werden -- sonst funktioniert das automatische parsing nicht.<br />
<br />
--><br />
<br />
==Januar 2007==<br />
<br />
* '''Di 02.01.07 19:30, [http://www.chaos-west.de/wiki/index.php?title=ChaosInBochum CCC-RP :: Treffen]'''<br />
* '''Mi 03.01.07 19:30, [[Open Meeting]]'''<br />
* '''Sa 06.01.07 14:00, [[chklab]]'''<br />
<br />
<!-- ab hier wieder Uni< --><br />
* '''Mo 08.01.07 19:00, [http://www.bglug.de/ Bochumer GNU/Linux User Group]'''<br />
* '''Di 09.01.07 19:30, [[Signalverarbeitung]] Teil1'''<br />
* '''Mi 10.01.07 19:30, [[Open Meeting]]'''<br />
* '''Do 11.01.07 19:30, [[Amateurfunk]]'''<br />
<br />
* '''Mo 15.01.07 19:00, [[FPGA Arbeitsgruppe]]'''<br />
* '''Di 16.01.07 19:30, [[Signalverarbeitung]] Teil2'''<br />
* '''Mi 17.01.07 19:30, [[Bootstrap Meeting]]'''<br />
* '''Do 18.01.07 19:00, [[Kleinprozessor Arbeitsgruppe]]'''<br />
<br />
* '''Mo 22.01.07 19:00, [http://www.bglug.de/ Bochumer GNU/Linux User Group]'''<br />
* '''Di 23.01.07 19:30, [[Watch out: Movies!]]'''<br />
* '''Mi 24.01.07 19:30, [[Open Meeting]]'''<br />
* '''Fr 26.01.07 19:00, [[Chillout Friday]]'''<br />
<br />
* '''Mo 29.01.07 19:00, [[FPGA Arbeitsgruppe]]'''<br />
* '''Mi 31.01.07 19:30, [[Open Meeting]]'''<br />
<br />
==Februar 2007==<br />
* '''Do 01.02.07 19:00, [[Kleinprozessor Arbeitsgruppe]]'''<br />
<br />
* '''Mo 05.02.07 19:00, [http://www.bglug.de/ Bochumer GNU/Linux User Group]''' <br />
* '''Di 06.02.07 19:30, [http://www.chaos-west.de/wiki/index.php?title=ChaosInBochum CCC-RP :: Treffen]'''<br />
* '''Mi 07.02.07 19:30, [[Open Meeting]]'''<br />
* '''Do 08.02.07 19:30, [[Mac-Hackers :: Treffen]]'''<br />
* '''Fr 09.02.07 19:00, [[Chillout Friday]]'''<br />
<br />
* '''Mo 12.02.07 19:00, [[FPGA Arbeitsgruppe]]'''<br />
* '''Di 13.02.07 19:30, [[BGP - effiziente IP-Lookup Algorithmen]]'''<br />
* '''Mi 14.02.07 19:30, [[Bootstrap Meeting]]'''<br />
* '''Do 15.02.07 19:00, [[Kleinprozessor Arbeitsgruppe]]'''<br />
<br />
* '''Mo 19.02.07 19:00, [http://www.bglug.de/ Bochumer GNU/Linux User Group]'''<br />
* '''Di 20.02.07 19:30, [[Einführung in Fotografie]] - Teil 1: Technik''' <br />
* '''Mi 21.02.07 19:30, [[Mitgliederversammlung]]'''<br />
* '''Do 22.02.07 19:30, [[Einführung in Fotografie]] - Teil 2: Kunst'''<br />
* '''Fr 23.02.07 19:00, [[Chillout Friday]]'''<br />
<br />
* '''Mo 26.02.07 19:00, [[FPGA Arbeitsgruppe]]'''<br />
* '''Mi 28.02.07 19:30, [[Open Meeting]]'''<br />
<br />
==März 2007==<br />
* '''Do 01.03.07 19:00, [[Kleinprozessor Arbeitsgruppe]]'''<br />
<br />
* '''Mo 05.03.07 19:00, [http://www.bglug.de/ Bochumer GNU/Linux User Group]''' <br />
* '''Di 06.03.07 19:30, [http://www.chaos-west.de/wiki/index.php?title=ChaosInBochum CCC-RP :: Treffen]'''<br />
* '''Mi 07.03.07 19:30, [[Bootstrap Meeting]]'''<br />
* '''Do 08.03.07 19:30, [[Mac-Hackers :: Treffen]]'''<br />
* '''Fr 09.03.07 19:00, [[Chillout Friday]]'''<br />
<br />
* '''Mo 19.03.07 19:00, [http://www.bglug.de/ Bochumer GNU/Linux User Group]''' <br />
<br />
<!--<br />
FORMAT KONVENTION<br />
* '''DD.MM.YY $weekday, hh:mm [[$title]] - $subtitle''''<br />
<br />
$weekday ist einer von {Mo,Di,Mi,Do,Fr,Sa,So}<br />
$title sollte der Titel des Termins sein und auf der verlinkten wikiseite muss eine Beschreibung des Termins geschrieben werden.<br />
$subtile sollte sowas sein wie (Schwaechen und Erweiterungen des BLA Protokoll<br />
<br />
Das Format und der Inhalt der [[$title]] Seite und dieser Seite wird auch in [[Konventionen]] erklaert.<br />
<br />
--></div>195.243.208.50https://wiki.das-labor.org/index.php?title=Veranstaltungsreihe/Mikrocontroller_Workshop&diff=5095Veranstaltungsreihe/Mikrocontroller Workshop2007-02-13T13:47:59Z<p>195.243.208.50: /* parallel */</p>
<hr />
<div>__NOTOC__<br />
<br />
'''Dieses Projekt wird fortgeführt in der [[Laborboard|Bastelecke]]. Dort findet ihr auch Codebeispiele und anderes.'''<br />
<br />
==Facts==<br />
<br />
* Was: Microcontroller Workshop <br />
* Wann: Dienstag, 14.11.2006 19:00 und Donnerstag, 16.11.2006 19:00<br />
* Wo: Im [[Labor]]<br />
* Wer: Peter Fuhrmann<br />
<br />
==Anmeldung==<br />
Bitte schickt mir eine email, wenn ihr teilnehmen wollt, damit ich die Teilnehmerzahl abschätzen kann.<br />
<br />
email:<br />
tixiv (ät) das-labor.org<br />
<br />
==Trailer==<br />
<br />
In diesem Workshop werden wir zuerst ein minimales Microcontrollersystem mit einem Atmel AVR Controller auf einer Lochrasterplatine aufbauen, und dann in die Programmierung des Controllers mit dem AVR-gcc einsteigen.<br />
<br />
Das [[Laborboard]] verwendet den ATmega32 Controller von Atmel. Der hat 32kByte Flash für das Programm und 2kByte RAM, und einen 1kByte EEPROM Speicher. Getaktet wird er mit 16MHz. Er hat 32 frei programmierbare I/O Pins, A/D wandler, und manch anderes nettes Feature. Man kann den Controller mit dem avr-gcc in C programmieren, wobei das aber auch noch ein bisschen was anderes ist, als wenn man für einen PC in C programmiert.<br />
<br />
Der Workshop ist dieses mal auf 2 Tage aufgeteilt. Bei dem ersten Termin werde ich den Zusammenbau des Boards kurz erkären, und dann fangen wir damit an. Wir werden den Controller erstmal mit einem Spannungsregler und ein paar Leuchtdioden und Tastern auf eine Platine löten. Das ergibt dann die Basis des ausbaubaren Microcontrollersystems. Das System kann man dann später, je nach Verwendung, mit der nötigen Peripherie ergänzen. Da ist sehr viel machbar, und ich kann dabei auch gerne Hilfestellung geben.<br />
<br />
Bei dem zweiten Termin werden wir dann den Aufbau des Boards zu Ende führen, und uns dann die avr-gcc toolchain ansehen. Wir werden damit ein kleines Testprogramm in C für das Microcontrollersystem schreiben und compilieren, und das dann auf den Controller laden.<br />
<br />
Der Workshop ist also sozusagen ein "getting started with microcontrollers workshop". Er soll einen schnellen Einstieg in die Welt der Microcontroller ermöglichen.<br />
<br />
Jeder Teilnehmer sollte selber sein Werkzeug mitbringen. Wir brauchen die üblichen Sachen zum Platinen löten:<br />
* Lötkolben<br />
* Lötzinn<br />
* Seitenschneider<br />
* Spitzzange<br />
* Schaltdraht<br />
* Bohrer<br />
* Messer<br />
* Multimeter<br />
<br />
Wenn ihr was davon nicht habt, ist das nicht so schlimm. Man kann sich<br />
ja zur Not mit dem Werkzeug abwechseln.<br />
<br />
==Benötigte Bauteile==<br />
<br />
Die [[LaborBoardTeile|Bauteilliste]] für das Board findet ihr jetzt auf einer eigenen Wiki-Seite.<br />
<br />
Zusätzlich könnte man an das System noch ein LCD mit HD44780 Controller beliebiger Grösse, und/oder ein Tastenfeld anschliessen. Tastenfelder habe ich bei Reichelt leider nicht gefunden, und bei Displays ist die Auswahl ziemlich gross. Desswegen hier keine Bestellnummern. Eine günstige Art, an ein Display zukommen ist es, ein altes Faxgerät zu schlachten. Die haben eigentlich immer solche Displays. (und Tasten sind auch noch jede menge drinn...) In anderen Geräten findet man auch schonmal solche Displays.<br />
<br />
Die Bauteile könnt ihr bei Reichelt Elektronik bestellen. Ich mache auch eine Sammelbestellung.<br />
<br />
==Pläne==<br />
<br />
Die Pläne für das Board und das Programmierkabel gibts im SVN.<br />
<br />
''https://roulette.das-labor.org/svnview/microcontroller/doc/Layouts/''<br />
<br />
<br />
==Sammelbestellung==<br />
<br />
Die Sammelbestellung ist leider schon raus, ihr müsst euch die Bauteile also ab jetzt selber besorgen.<br />
<br />
==Links==<br />
<br />
Wer mit bastelt kann sich doch schonmal folgendes zu gemuete fuehren:<br />
<br />
* Toolchain installieren (Jetzt der richtige Link): http://www.nongnu.org/avr-libc/user-manual/install_tools.html<br />
* ATmega32 Data Sheet: http://www.atmel.com/dyn/resources/prod_documents/doc2503.pdf<br />
* Manual der avr-libc: http://www.nongnu.org/avr-libc/user-manual/index.html<br />
<br />
<br />
==Toolchain-bauen==<br />
===Was ist eine Toolchain?===<br />
Als Toolchain bezeichnet man eine Sammlung an Programmen (Tools) mit denen man für einen bestimmten Prozessor Software übersetzen kann. Normalerweise umfasst die Toolchain einen Compiler (gcc), Assembler (gas) und Linker (ld) dazu kommen meist noch die Standard-Librarys (libc).<br />
<br />
===Toolchain bauen für Gentoo-Linux===<br />
Es wird im folgenden davon ausgegangen, dass du bereits ''root'' bist<br />
<br />
<pre><br />
emerge crossdev<br />
</pre><br />
Evtl. müsst ihr in die /etc/make.conf noch die Zeile '''PORTDIR_OVERLAY="/usr/local/portage"''' einfügen und das entsprechende Verzeichnis anlegen ('''mkdir -p /usr/local/portage''')<br />
<pre><br />
crossdev -t avr<br />
</pre> und zurücklehnen, denn das dauert ein bischen.<br />
Du solltest nun einen Compiler für den avr haben ('''avr-gcc''').<br />
<br />
===Toolchain bauen für Mac OSX Tiger ===<br />
Zunächst muss man die XCode Tools von der Installations DVD installieren oder sich die neuste aus dem Netz saugen. Als nächstes braucht man [[http://darwinports.opendarwin.org/ Darwin Ports]]. Noch ein Tipp Darwinports lässt sich im WLAN des Labors nicht aktualliesieren ihr braucht dann doch so ein nerviges Kabel.<br />
<br />
<pre><br />
sudo port install avr-gcc avr-binutils avr-libc uisp<br />
</pre><br />
<br />
Die Version von [[http://download.savannah.gnu.org/releases/avrdude/ avrdude]] bei darwinports funktioniert nicht, aber man kann sich die laufähige Version Version 5.2 von der Seite laden und compilieren. (./configure make sudo make install)<br />
<br />
Und falls ihr den mySmartUSB programmer benutzt, braucht ihr auch noch einen [[http://www.planon.com/macdriver.zip Treiber]] für den USB2Serial Chip CP2101. Leider läuft der nicht auf intel mac. Falls jemand einen hat der da auch läuft bitte bei [[Martin]] melden!<br />
<br />
===Toolchain installieren bei ubuntu ===<br />
<br />
<pre><br />
sudo apt-get install avr-gcc avr-binutils avr-libc avrdude<br />
</pre><br />
<br />
==Programm in den Controller laden==<br />
Um ein Programm in den Controller zu laden, brauchst Du ein .hex File, dass Dir der Compiler erzeugt. Wie das genau geht, steht in der avr-libc Dokumentation(siehe Link). Das HEX File ist der Maschinencode, der in das Flash des Controller geladen werden kann.<br />
Um das file hoch zu laden benutze:<br />
<br />
<br />
=== parallel ===<br />
<pre><br />
uisp -dprog=bsd --erase<br />
uisp -dprog=bsd --upload if=file.hex<br />
<br />
avrdude -c bsd -p m32 -U flash:w:file.hex<br />
</pre><br />
=== my smart usb Programmer ===<br />
<pre><br />
avrdude -c avr910 -p m32 -P /dev/ttyProgramer -U flash:w:file.hex<br />
</pre><br />
<br />
<br />
Wenn die mittleren 4 LED's nicht gehen, dann liegt das wahrscheinlich daran, dass das jtag debugging aktiv ist, was diese 4 Pins benutzt. Um das aus zu schalten kann man uisp den Parameter --wr_fuse_h=0xD9 geben. Achtung! Setzten der Fuses auf dumme Werte kann den Controller unbrauchbar machen - also nur verstellen, wenn ihr wisst, was ihr tut!!!<br />
<br />
==Demo Programme==<br />
Diverse kleine Demoprogramme (z.B. LED-Test) gibt es im [[Subversion]] unter http://roulette.das-labor.org/svnview/microcontroller/src-atmel/tests<br />
<br />
[[Category:Veranstaltungen]]<br />
[[Category:Microcontroller]]</div>195.243.208.50https://wiki.das-labor.org/index.php?title=Veranstaltung/48slasep&diff=4852Veranstaltung/48slasep2006-11-30T13:34:01Z<p>195.243.208.50: /* (Martin) */</p>
<hr />
<div>Das 48 '''S'''tunden '''La'''bor '''S'''piel '''E'''ntwicklungs '''P'''rojekt (lautsprache: schlasep) hat zum Ziel ein Computerspiel innerhalb von einem Wochenende zu entwerfen.<br />
<br />
== Rahmenbedingung ==<br />
Ziel des 48slasep ist ein Spiel zu entwickeln.<br />
<br />
Anforderungen fuer das Spiel:<br />
* es muss spass machen<br />
* es muss spielbar sein<br />
* es muss unter der GPL veroeffentlicht werden<br />
* es sollte portierbar sein<br />
* es kann innovativ sein<br />
<br />
Anforderungen fuer den Entwicklungsprozess:<br />
* alle codezeilen '''sollen''' innerhalb eines Wochenendes (48h) geschrieben werden<br />
** falls dies nicht klappen sollte kann man ja noch weiteres Wochenende machen!<br />
* Organisation und Planung darf vorher geschehen (ueber dieses Wiki)<br />
* Der Entwicklungsprozess darf keine Teilnehmer ausgrenzen die eine Sprache o.ä. nicht beherrschen, in einem solchen Fall muss die Sprache oder das Feature verworfen werden<br />
* Teilnehmer die nicht Programmieren sollen integriert werden indem sie z.b. an Grafiken, Sounds oder der Storyline arbeiten<br />
* * alle Entscheidungen muessen pseudodemokratisch in offenen Wahlen getroffen werden (bei der Planung in diesem Wiki)<br />
<br />
== Zeitrahmen ==<br />
Begin: Freitags 20:00 CEST<br />
Ende: Sonntags 20:00 CEST<br />
<br />
== Termin ==<br />
1.12. bis 3.12.2006<br />
<br />
== Teilnehmer ==<br />
bitte eintragen und weiter sagen:<br />
[[Alex]], [[Fabian]], [[Martin]], [[dr4go]]<br />
<br />
==Wer kann/möchte was tun==<br />
====[[Fabian]]==== <br />
Ich kann:<br />
* Audio <br />
* Grafik 3D/2D (3D ist etwas her)<br />
jeweils bearbeiten sowie Programmieren<br />
*Software-Design (OOA, OOD etc)<br />
<br />
Programmiersprachen: <br />
C++, Ruby, Scheme, Java, C <br />
<br />
Ich würde gerne: <br />
*Sounds basteln <br />
*Musik machen<br />
*nat. auch Programmieren<br />
*evt. Computergegner / Computerlernen<br />
<br />
====([[Martin]])==== <br />
Ich kann:<br />
* 3D-Grafik mit OpenGl z.B. in glut (aber ne eigene Engine bekomm ich in der Zeit nicht hin)<br />
<br />
Leider habe ich mit erschrecken festgestellt das es schon dieses Wochende ist. Deshalb habe ich nur<br />
am späten Freitag Abend und den ganzen Samstag Zeit. Nur dummerweise gibt es noch soviel am farb borg 3d zu<br />
tun, dass es unsinnig ist am 48slasep aktiv teilnehmen. <br />
<br />
Als alternative könnte man ja beides miteinander verbinden. Einen Simulator für den Farb-Borg bauen und darin<br />
schon mal ein Spiel oder besser mehrere Spiele programmieren. Es wird wieder zwei Joysticks geben !!! Ich möchte <br />
auf jedenfall wider ein '''pong''' haben damit ich auch mit dem farb-borg auf die pong.mythos Austellung kann.<br />
<br />
Programmiersprachen: <br />
C, C++, Java<br />
<br />
Ich würde gerne:<br />
* Farb-Borg-Spiele basteln <br />
* Gameplay<br />
* Computergegner<br />
<br />
====[[Felix]]====<br />
Ich kann:<br />
* 2d Grafik mit pygame und statische grafiken photoshoppen<br />
<br />
Programmiersprachen:<br />
Python, Perl, C, Java<br />
<br />
Ich würde gerne:<br />
* Netzcode schreiben<br />
* Dokumentation, Organisation uebernehmen<br />
* grafik<br />
<br />
== Brainstorming zum Spielkonzept ==<br />
* ich will kein Spiel nachprogrammieren. ich wuerde auch ungern ein existierendes spielkonzept worms+waffen+mini-strategie-jumnrump nehmen und es ein klein wenig abaendern worms+waffen und dann nachprogrammieren. -- [[Felix]]<br />
* sehr cool waere zum beispiel die generation von leveln ueber existieren daten wie netzwerkverbindungen oder rss feeds -- [[Felix]]<br />
* wir sollten uns nicht zuviel vornehmen, es wird schwer wenn wir eine ganze geschichte entwerfen muessen. also geht es eher in die arcarde richtung<br />
* Ich denke auch das es eher unwahrscheinlich ist das wir ein Spiel mit komplexerer Spielidee oder Grafik in dieser Zeit schaffen können. Ich fände ein Multiplayer/Netzwerkspiel gut mit einer kleinen Anzahl an möglichen Aktionen, aber trodzem einer relativ hohen Komplexität (ähnlich Go oder Schach) gut. -- [[Fabian]]<br />
* Aspekte aus dem Labor und/oder aus vertretenen Studien-/Interressenrichtungen sollten im Spiel auftauchen, sowhol Software als auch Hardware die lustig ins Spiel gebracht werden [[Alex]]<br />
* Ich fänd ja einen Multiplayer-Flipper nicht unwitzig. Also nicht von unten nach oben sondern von allen seiten mit einer art Berg in der Mitte. Allgemein Multiplayer & Action fänd ich gut. Sollte schön hektisch werden. [[Markus]]<br />
** sehe ich auch so! Wir sollten in die Multiplayer-Action noch die ein oder andere Komplexitaet reinbringen aber dieses flipper konzept ist schonmal ein start! vielleicht koennen wir sogar die ein oder andere physikalische eigenschaft wie im spiel gish mit hineinbringen? oder auch die automatische generierung wie ich sie oben erwaehnte?<br />
*Noch eine Komplett andere Idee die mir gekommen ist als ich mir das netviz ding angeschaut habe. Ziel wäre es über ein Netzwerk mit Flußkapazitäten möglichst viele Packete von A -> B zu schicken wobei alle Spieler durch ein gemeinsames netz müssen. Jeder Spieler kann sich eine Route Klicken und diese auch live ändern, dabei sieht er nur vieviele Pakete er über diese Route verliert und muss diese evt. wechseln wenn zu viele einen teil weg benutzen. evt könnten auch Knoten durch Überlastung ausfallen so das man durch entsprechende Attacken anderen spielern günstige routen klauen kann. Gewonnen hätte dann der der die meisten Packete gesendet hat. Das hätte dann auch einen Gewissen bezug zum labor. -- [[Fabian]]<br />
<br />
== Brainstorming zum Technischen Finnessen (Engines, Sprachen, Werkzeuge) ==<br />
* das LABOR [[Subversion]] kann genutzt werden um gleichzeitig an Code zu arbeiten und um Code auszutauschen -- [[Felix]]<br />
* da der Zeitrahmen von 48h relativ kurz ist, sollte moeglichst viel code wiederverwendet werden. Ich zumindest kann keine 3d engine in 48h schreiben -- siehe dazu die Listen von Spielentwicklungsumgebungen und Werkzeugen -- [[Felix]]<br />
<br />
== Liste von Spielentwicklungsumgebungen ==<br />
* [http://sauerbraten.org/ sauerbraten]<br />
* [http://pygame.org pygame]<br />
* [http://www.yake.org/ yake]</div>195.243.208.50https://wiki.das-labor.org/index.php?title=Veranstaltung/48slasep&diff=4851Veranstaltung/48slasep2006-11-30T13:32:56Z<p>195.243.208.50: /* (Martin) */</p>
<hr />
<div>Das 48 '''S'''tunden '''La'''bor '''S'''piel '''E'''ntwicklungs '''P'''rojekt (lautsprache: schlasep) hat zum Ziel ein Computerspiel innerhalb von einem Wochenende zu entwerfen.<br />
<br />
== Rahmenbedingung ==<br />
Ziel des 48slasep ist ein Spiel zu entwickeln.<br />
<br />
Anforderungen fuer das Spiel:<br />
* es muss spass machen<br />
* es muss spielbar sein<br />
* es muss unter der GPL veroeffentlicht werden<br />
* es sollte portierbar sein<br />
* es kann innovativ sein<br />
<br />
Anforderungen fuer den Entwicklungsprozess:<br />
* alle codezeilen '''sollen''' innerhalb eines Wochenendes (48h) geschrieben werden<br />
** falls dies nicht klappen sollte kann man ja noch weiteres Wochenende machen!<br />
* Organisation und Planung darf vorher geschehen (ueber dieses Wiki)<br />
* Der Entwicklungsprozess darf keine Teilnehmer ausgrenzen die eine Sprache o.ä. nicht beherrschen, in einem solchen Fall muss die Sprache oder das Feature verworfen werden<br />
* Teilnehmer die nicht Programmieren sollen integriert werden indem sie z.b. an Grafiken, Sounds oder der Storyline arbeiten<br />
* * alle Entscheidungen muessen pseudodemokratisch in offenen Wahlen getroffen werden (bei der Planung in diesem Wiki)<br />
<br />
== Zeitrahmen ==<br />
Begin: Freitags 20:00 CEST<br />
Ende: Sonntags 20:00 CEST<br />
<br />
== Termin ==<br />
1.12. bis 3.12.2006<br />
<br />
== Teilnehmer ==<br />
bitte eintragen und weiter sagen:<br />
[[Alex]], [[Fabian]], [[Martin]], [[dr4go]]<br />
<br />
==Wer kann/möchte was tun==<br />
====[[Fabian]]==== <br />
Ich kann:<br />
* Audio <br />
* Grafik 3D/2D (3D ist etwas her)<br />
jeweils bearbeiten sowie Programmieren<br />
*Software-Design (OOA, OOD etc)<br />
<br />
Programmiersprachen: <br />
C++, Ruby, Scheme, Java, C <br />
<br />
Ich würde gerne: <br />
*Sounds basteln <br />
*Musik machen<br />
*nat. auch Programmieren<br />
*evt. Computergegner / Computerlernen<br />
<br />
====([[Martin]])==== <br />
Ich kann:<br />
* 3D-Grafik mit OpenGl z.B. in glut (aber ne eigene Engine bekomm ich in der Zeit nicht hin)<br />
<br />
Leider habe ich mit erschrecken festgestellt das es schon dieses Wochende ist. Deshalb habe ich nur<br />
am späten Freitag Abend und den ganzen Samstag Zeit. Nur dummerweise gibt es noch soviel am farb borg 3d zu<br />
tun, dass es unsinnig ist am 48slasep aktiv teilnehme. <br />
<br />
Als alternative könnte man ja beides miteinander verbinden. Einen Simulator für den Farb-Borg bauen und darin<br />
schon mal ein Spiel oder besser mehrere Spiele programmieren. Es wird wieder zwei Joysticks geben !!! Ich möchte <br />
auf jedenfall wider ein '''pong''' haben damit ich auch mit dem farb-borg auf die pong.mythos Austellung kann.<br />
<br />
Programmiersprachen: <br />
C, C++, Java<br />
<br />
Ich würde gerne:<br />
* Farb-Borg-Spiele basteln <br />
* Gameplay<br />
* Computergegner<br />
<br />
====[[Felix]]====<br />
Ich kann:<br />
* 2d Grafik mit pygame und statische grafiken photoshoppen<br />
<br />
Programmiersprachen:<br />
Python, Perl, C, Java<br />
<br />
Ich würde gerne:<br />
* Netzcode schreiben<br />
* Dokumentation, Organisation uebernehmen<br />
* grafik<br />
<br />
== Brainstorming zum Spielkonzept ==<br />
* ich will kein Spiel nachprogrammieren. ich wuerde auch ungern ein existierendes spielkonzept worms+waffen+mini-strategie-jumnrump nehmen und es ein klein wenig abaendern worms+waffen und dann nachprogrammieren. -- [[Felix]]<br />
* sehr cool waere zum beispiel die generation von leveln ueber existieren daten wie netzwerkverbindungen oder rss feeds -- [[Felix]]<br />
* wir sollten uns nicht zuviel vornehmen, es wird schwer wenn wir eine ganze geschichte entwerfen muessen. also geht es eher in die arcarde richtung<br />
* Ich denke auch das es eher unwahrscheinlich ist das wir ein Spiel mit komplexerer Spielidee oder Grafik in dieser Zeit schaffen können. Ich fände ein Multiplayer/Netzwerkspiel gut mit einer kleinen Anzahl an möglichen Aktionen, aber trodzem einer relativ hohen Komplexität (ähnlich Go oder Schach) gut. -- [[Fabian]]<br />
* Aspekte aus dem Labor und/oder aus vertretenen Studien-/Interressenrichtungen sollten im Spiel auftauchen, sowhol Software als auch Hardware die lustig ins Spiel gebracht werden [[Alex]]<br />
* Ich fänd ja einen Multiplayer-Flipper nicht unwitzig. Also nicht von unten nach oben sondern von allen seiten mit einer art Berg in der Mitte. Allgemein Multiplayer & Action fänd ich gut. Sollte schön hektisch werden. [[Markus]]<br />
** sehe ich auch so! Wir sollten in die Multiplayer-Action noch die ein oder andere Komplexitaet reinbringen aber dieses flipper konzept ist schonmal ein start! vielleicht koennen wir sogar die ein oder andere physikalische eigenschaft wie im spiel gish mit hineinbringen? oder auch die automatische generierung wie ich sie oben erwaehnte?<br />
*Noch eine Komplett andere Idee die mir gekommen ist als ich mir das netviz ding angeschaut habe. Ziel wäre es über ein Netzwerk mit Flußkapazitäten möglichst viele Packete von A -> B zu schicken wobei alle Spieler durch ein gemeinsames netz müssen. Jeder Spieler kann sich eine Route Klicken und diese auch live ändern, dabei sieht er nur vieviele Pakete er über diese Route verliert und muss diese evt. wechseln wenn zu viele einen teil weg benutzen. evt könnten auch Knoten durch Überlastung ausfallen so das man durch entsprechende Attacken anderen spielern günstige routen klauen kann. Gewonnen hätte dann der der die meisten Packete gesendet hat. Das hätte dann auch einen Gewissen bezug zum labor. -- [[Fabian]]<br />
<br />
== Brainstorming zum Technischen Finnessen (Engines, Sprachen, Werkzeuge) ==<br />
* das LABOR [[Subversion]] kann genutzt werden um gleichzeitig an Code zu arbeiten und um Code auszutauschen -- [[Felix]]<br />
* da der Zeitrahmen von 48h relativ kurz ist, sollte moeglichst viel code wiederverwendet werden. Ich zumindest kann keine 3d engine in 48h schreiben -- siehe dazu die Listen von Spielentwicklungsumgebungen und Werkzeugen -- [[Felix]]<br />
<br />
== Liste von Spielentwicklungsumgebungen ==<br />
* [http://sauerbraten.org/ sauerbraten]<br />
* [http://pygame.org pygame]<br />
* [http://www.yake.org/ yake]</div>195.243.208.50https://wiki.das-labor.org/index.php?title=Veranstaltung/48slasep&diff=4850Veranstaltung/48slasep2006-11-30T12:06:11Z<p>195.243.208.50: /* Martin */</p>
<hr />
<div>Das 48 '''S'''tunden '''La'''bor '''S'''piel '''E'''ntwicklungs '''P'''rojekt (lautsprache: schlasep) hat zum Ziel ein Computerspiel innerhalb von einem Wochenende zu entwerfen.<br />
<br />
== Rahmenbedingung ==<br />
Ziel des 48slasep ist ein Spiel zu entwickeln.<br />
<br />
Anforderungen fuer das Spiel:<br />
* es muss spass machen<br />
* es muss spielbar sein<br />
* es muss unter der GPL veroeffentlicht werden<br />
* es sollte portierbar sein<br />
* es kann innovativ sein<br />
<br />
Anforderungen fuer den Entwicklungsprozess:<br />
* alle codezeilen '''sollen''' innerhalb eines Wochenendes (48h) geschrieben werden<br />
** falls dies nicht klappen sollte kann man ja noch weiteres Wochenende machen!<br />
* Organisation und Planung darf vorher geschehen (ueber dieses Wiki)<br />
* Der Entwicklungsprozess darf keine Teilnehmer ausgrenzen die eine Sprache o.ä. nicht beherrschen, in einem solchen Fall muss die Sprache oder das Feature verworfen werden<br />
* Teilnehmer die nicht Programmieren sollen integriert werden indem sie z.b. an Grafiken, Sounds oder der Storyline arbeiten<br />
* * alle Entscheidungen muessen pseudodemokratisch in offenen Wahlen getroffen werden (bei der Planung in diesem Wiki)<br />
<br />
== Zeitrahmen ==<br />
Begin: Freitags 20:00 CEST<br />
Ende: Sonntags 20:00 CEST<br />
<br />
== Termin ==<br />
1.12. bis 3.12.2006<br />
<br />
== Teilnehmer ==<br />
bitte eintragen und weiter sagen:<br />
[[Alex]], [[Fabian]], [[Martin]], [[dr4go]]<br />
<br />
==Wer kann/möchte was tun==<br />
====[[Fabian]]==== <br />
Ich kann:<br />
* Audio <br />
* Grafik 3D/2D (3D ist etwas her)<br />
jeweils bearbeiten sowie Programmieren<br />
*Software-Design (OOA, OOD etc)<br />
<br />
Programmiersprachen: <br />
C++, Ruby, Scheme, Java, C <br />
<br />
Ich würde gerne: <br />
*Sounds basteln <br />
*Musik machen<br />
*nat. auch Programmieren<br />
*evt. Computergegner / Computerlernen<br />
<br />
====([[Martin]])==== <br />
Ich kann:<br />
* 3D-Grafik mit OpenGl z.B. in glut (aber ne eigene Engine bekomm ich in der Zeit nicht hin)<br />
<br />
Leider habe ich mit erschrecken festgestellt das es schon dieses Wochende ist. Deshalb habe ich nur<br />
am späten Freitag Abend und den ganzen Samstag Zeit. Nur dummerweise gibt es noch soviel am farb borg 3d zu<br />
tun das es unsinnig das ich aktiv am 48slasep teilnehme. <br />
<br />
Als alternative könnte man ja beides miteinander verbinden. Einen Simulator für den Farb-Borg bauen und darin<br />
schon mal ein Spiel oder besser mehrere Spiele programmieren. Es wird wieder zwei Joysticks geben.<br />
<br />
Programmiersprachen: <br />
C, C++, Java<br />
<br />
Ich würde gerne: <br />
* Gameplay<br />
* Computergegner<br />
<br />
====[[Felix]]====<br />
Ich kann:<br />
* 2d Grafik mit pygame und statische grafiken photoshoppen<br />
<br />
Programmiersprachen:<br />
Python, Perl, C, Java<br />
<br />
Ich würde gerne:<br />
* Netzcode schreiben<br />
* Dokumentation, Organisation uebernehmen<br />
* grafik<br />
<br />
== Brainstorming zum Spielkonzept ==<br />
* ich will kein Spiel nachprogrammieren. ich wuerde auch ungern ein existierendes spielkonzept worms+waffen+mini-strategie-jumnrump nehmen und es ein klein wenig abaendern worms+waffen und dann nachprogrammieren. -- [[Felix]]<br />
* sehr cool waere zum beispiel die generation von leveln ueber existieren daten wie netzwerkverbindungen oder rss feeds -- [[Felix]]<br />
* wir sollten uns nicht zuviel vornehmen, es wird schwer wenn wir eine ganze geschichte entwerfen muessen. also geht es eher in die arcarde richtung<br />
* Ich denke auch das es eher unwahrscheinlich ist das wir ein Spiel mit komplexerer Spielidee oder Grafik in dieser Zeit schaffen können. Ich fände ein Multiplayer/Netzwerkspiel gut mit einer kleinen Anzahl an möglichen Aktionen, aber trodzem einer relativ hohen Komplexität (ähnlich Go oder Schach) gut. -- [[Fabian]]<br />
* Aspekte aus dem Labor und/oder aus vertretenen Studien-/Interressenrichtungen sollten im Spiel auftauchen, sowhol Software als auch Hardware die lustig ins Spiel gebracht werden [[Alex]]<br />
* Ich fänd ja einen Multiplayer-Flipper nicht unwitzig. Also nicht von unten nach oben sondern von allen seiten mit einer art Berg in der Mitte. Allgemein Multiplayer & Action fänd ich gut. Sollte schön hektisch werden. [[Markus]]<br />
** sehe ich auch so! Wir sollten in die Multiplayer-Action noch die ein oder andere Komplexitaet reinbringen aber dieses flipper konzept ist schonmal ein start! vielleicht koennen wir sogar die ein oder andere physikalische eigenschaft wie im spiel gish mit hineinbringen? oder auch die automatische generierung wie ich sie oben erwaehnte?<br />
*Noch eine Komplett andere Idee die mir gekommen ist als ich mir das netviz ding angeschaut habe. Ziel wäre es über ein Netzwerk mit Flußkapazitäten möglichst viele Packete von A -> B zu schicken wobei alle Spieler durch ein gemeinsames netz müssen. Jeder Spieler kann sich eine Route Klicken und diese auch live ändern, dabei sieht er nur vieviele Pakete er über diese Route verliert und muss diese evt. wechseln wenn zu viele einen teil weg benutzen. evt könnten auch Knoten durch Überlastung ausfallen so das man durch entsprechende Attacken anderen spielern günstige routen klauen kann. Gewonnen hätte dann der der die meisten Packete gesendet hat. Das hätte dann auch einen Gewissen bezug zum labor. -- [[Fabian]]<br />
<br />
== Brainstorming zum Technischen Finnessen (Engines, Sprachen, Werkzeuge) ==<br />
* das LABOR [[Subversion]] kann genutzt werden um gleichzeitig an Code zu arbeiten und um Code auszutauschen -- [[Felix]]<br />
* da der Zeitrahmen von 48h relativ kurz ist, sollte moeglichst viel code wiederverwendet werden. Ich zumindest kann keine 3d engine in 48h schreiben -- siehe dazu die Listen von Spielentwicklungsumgebungen und Werkzeugen -- [[Felix]]<br />
<br />
== Liste von Spielentwicklungsumgebungen ==<br />
* [http://sauerbraten.org/ sauerbraten]<br />
* [http://pygame.org pygame]<br />
* [http://www.yake.org/ yake]</div>195.243.208.50https://wiki.das-labor.org/index.php?title=Borg3d&diff=3217Borg3d2006-05-11T14:25:09Z<p>195.243.208.50: /* Ausstellungen */</p>
<hr />
<div>=[[Blinken Borgs|Borg]] 3d=<br />
<br />
__NOTOC__<br />
<br />
===Facts===<br />
<br />
* 8x8x8 LEDs <br />
* jede LED einzeln ansteuerbar<br />
* Ein [[Laborboard]] mit Microcontroller als Steuerrechner<br />
* Gebaut von Martin Ongsiek<br />
<br />
===Bilder und Videos===<br />
<br />
[[Bild:Borg-3d.jpg|140px]]<br />
[[Bild:Borg3d-1.jpg|140px]] <br />
[[Bild:Borg3d-3.jpg|140px]]<br />
<br />
* [http://wiki.das-labor.org/files/Borg3d-1.0.mpg Filmchen (8MB)]<br />
<br />
===Hardware===<br />
<br />
Der Borg wird von einem ATMega32 gesteuert und verfügt über einen RS232-Port, [[CAN]] Bus und zwei Joystick Anschlüsse (ihr wisst schon, die guten alten digitalen vom C64).<br />
<br />
Die 512 LEDs werden im Zeitmultiplex-Verfahren (Matrix) zu 8 x 64 LEDs angesteuert -- es hat 4 Hellgkeitsstufen, die aber kaum genutzt werden.<br />
<br />
Schaltpläne & Co. '''wollen''' wir wir veröffentlichen, bis jetzt gab es aber immer etwas wichtigeres zu tun; aber wir hoffen bald auf einen freien Timeslot<br />
<br />
===Software===<br />
<br />
Zur Zeit werden werden alle Animationen live gerendert von dem Microcontroller. Es wird zum normalen Betrieb kein PC benötigt, lediglich der Stecker muss in die Steckdose gesteckt werden um den Borg 3D in Berieb zu nehemen. Demnächst wird der Support für Videos bereitgestellt, die mit einem Programm grafisch eingegeben werden können.<br />
<br />
Die Software wurde in mit dem avr-gcc in C geschrieben und liegt in unserem [[Subversion]] im [http://roulette.das-labor.org/svnview/microcontroller/src-atmel/borg/borg-3d microcontroller] Verzeichnis. Eine Reihe Hardwarenaher Routinen wurde aus einem anderen [[Borg]] Verzeichnis soft-Verlinkt, da diese Rouinen für all unsere [[Blinken Borgs]] identisch sind.<br />
<br />
===Historie===<br />
<br />
Martin hat lange bevor Peter seinen Borg gebaut im Internet die folgende Seite von [http://www.jamesclar.com/product/2003/3dcubev3/index.html james clar] gefunden. Er hat sich von ihm inspirieren lassen und wollte auf jedenfall auch so ein ding bauen. Ein echter 3D Display hat ihn durch besonders gereitzt.<br />
<br />
Er baute zunächst einen Prototyp bestehend aus 3x3x3 Leutdioden. Dieser Prototyp diente dazu herauszubekommen wie man am besten die Leuchtdioden verlötete. <br />
<br />
Anschließend baute er seinen den 8x8x8 Borg. Jedoch erwies sich der Lötaufwand einerseits für die LEDs aber auch für die Treiberplatinen als viel größer als zunächst angenommen.<br />
<br />
== Ausstellungen ==<br />
* '''Linux Tage Essen 2005''' (3. bis 4.12.2005) - http://essen.linux-tage.linec.de/ <br />
* '''22. Chaos Communication Congress''' (26. bis 30.12.2005) - http://events.ccc.de/congress/2005/?language=de <br />
* '''pong.mythos''' (10.02.2006 bis 01.05.2006) - http://www.pong-mythos.net/<br />
<br />
== Bilder vom [[22C3]] ==<br />
* http://www.flickr.com/photos/heipei/78771221<br />
* http://infin.etmail.de/22c3/index.php<br />
* [[http://80.190.240.89/photos/22c3/index.php?file=d70_016132-01.jpg]]<br />
* [[http://congress.blinkenarea.org/22c3/22c3-day-0/originalimages/033.blinkenarea-22c3.jpg]]<br />
* [[http://congress.blinkenarea.org/22c3/22c3-day-0/originalimages/034.blinkenarea-22c3.jpg]]<br />
* [[http://arne.blinkenarea.org/22c3/P1010060.JPG]]<br />
* [[http://arne.blinkenarea.org/22c3/P1010061.JPG]]<br />
* [[http://arne.blinkenarea.org/22c3/P1010062.JPG]]<br />
* [[http://arne.blinkenarea.org/22c3/P1010063.JPG]]<br />
* [[http://arne.blinkenarea.org/22c3/P1010064.JPG]]<br />
* [[http://www.mikesweb.de/ccc/22c3/day3/dcp_0209.jpg]]<br />
* [[http://www.mikesweb.de/ccc/22c3/day3/dcp_0210.jpg]]<br />
* [[http://www.mikesweb.de/ccc/22c3/day3/dcp_0211.jpg]]<br />
* [[http://www.flickr.com/photo_zoom.gne?id=78074317&context=set-1671608&size=l]]</div>195.243.208.50https://wiki.das-labor.org/index.php?title=BREAKPOINT_06&diff=3147BREAKPOINT 062006-04-13T07:18:46Z<p>195.243.208.50: /* Anfahrt */</p>
<hr />
<div>__NOTOC__<br />
<br />
= breakpoint 06 - rumble in the jungle = <br />
== Facts ==<br />
14.04 - 17.04.06 <br />
in Bingen am Rhein<br />
<br />
Eintritt: 45 €<br />
<br />
== Details ==<br />
<br />
Die Breakpoint (BP) ist das größte Treffen der Demoszene in Deutschland, sie findet jährlich über Ostern in Bingen am Rhein statt. Im Mittelpunkt der Veranstaltung stehen die Wettbewerbe zur Kürung der besten Demo in verschiedenen Kategorien. Dabei handelt es sich um digitale Werke, die verschiedene Gruppen auf den unterschiedlichsten Rechner-Plattformen monate-, manchmal jahrelang im Vorfeld programmiert haben. So werden auf der Breakpoint unter anderem die Scene.org-Awards verliehen, eine der bekanntesten Auszeichnungen innerhalb der Szene.<br />
<br />
Die Demoszene hat sich ursprünglich aus der Raubkopierszene gebildet, legt heute aber Wert darauf, damit nichts mehr zu tun zu haben. In den ersten Jahren der Computerspiele haben so genannte Cracker-Groups kleine Intros vor die Spiele gehängt, deren Kopierschutz sie entfernt haben. Im Laufe der Jahre entstand ein regelrechtes Wetteifern darum, wer die besten Intros programmiert. Mittlerweile spielt Kopierschutz bei Computerspielen de facto keine Rolle mehr; die Programmierer der Intros sind aber geblieben und bilden fortan die Demoszene.<br />
<br />
Links: <br />
* [http://breakpoint.untergrund.net/ Offizielle Breakpoint Webseite]<br />
* [[About:Demoscene]]<br />
* http://de.wikipedia.org/wiki/Breakpoint<br />
* http://scene.org<br />
<br />
== Anfahrt ==<br />
<br />
Wir treffen uns am '''Freitag''' morgen um '''8 Uhr''' im [[Labor]] und fahren gemeinsam nach Bingen.<br />
<br />
== Übernachtung ==<br />
<br />
(Suschman) Also ich persönlich werde wie gehabt unterm Tisch in der Halle Schlafen, und da alle Hotels mitlerweile weg sein dürften trifft das wohl auch auf den rest zu.<br />
Der Teppich ist schön fluffy, aber ein Schlafsack/Kissen ist angebracht.<br />
<br />
== Verpflegung ==<br />
<br />
(Suschman) Um die ecke des Veranstaltungsortes sind zwei Supermärkte, dort kann Samstag eingekauft werden. Ausserdem gibt es vor der Halle Fressbuden. Ich werde vermutlich einen kleinen Gaskocher mitnehmen, denn Elektroheizgeräte sind Aufgrund der Stromaufname ungerne gesehen.<br />
<br />
== Kram der Dabei ist ==<br />
<br />
* Suschman: C64 Anlage, SX64 (?), 1x Leechkiste (?)<br />
* Ansgar : ???<br />
* Peter : C64-DTV, Commodore 1802 Monitor, Notebook<br />
<br />
== Trag dich hier rein wenn du mitwillst ==<br />
<br />
== Autos ==<br />
<br />
S. Suschman:<br />
* Suschman :-)<br />
* Ansgar W.<br />
* Stefan Z.<br />
* Peter<br />
<br />
<br />
M. Ongsiek:<br />
* M. Ongsiek :-)<br />
* Drago<br />
* 68kAssembler<br />
*</div>195.243.208.50https://wiki.das-labor.org/index.php?title=BREAKPOINT_06&diff=3146BREAKPOINT 062006-04-13T07:17:59Z<p>195.243.208.50: /* Anfahrt */</p>
<hr />
<div>__NOTOC__<br />
<br />
= breakpoint 06 - rumble in the jungle = <br />
== Facts ==<br />
14.04 - 17.04.06 <br />
in Bingen am Rhein<br />
<br />
Eintritt: 45 €<br />
<br />
== Details ==<br />
<br />
Die Breakpoint (BP) ist das größte Treffen der Demoszene in Deutschland, sie findet jährlich über Ostern in Bingen am Rhein statt. Im Mittelpunkt der Veranstaltung stehen die Wettbewerbe zur Kürung der besten Demo in verschiedenen Kategorien. Dabei handelt es sich um digitale Werke, die verschiedene Gruppen auf den unterschiedlichsten Rechner-Plattformen monate-, manchmal jahrelang im Vorfeld programmiert haben. So werden auf der Breakpoint unter anderem die Scene.org-Awards verliehen, eine der bekanntesten Auszeichnungen innerhalb der Szene.<br />
<br />
Die Demoszene hat sich ursprünglich aus der Raubkopierszene gebildet, legt heute aber Wert darauf, damit nichts mehr zu tun zu haben. In den ersten Jahren der Computerspiele haben so genannte Cracker-Groups kleine Intros vor die Spiele gehängt, deren Kopierschutz sie entfernt haben. Im Laufe der Jahre entstand ein regelrechtes Wetteifern darum, wer die besten Intros programmiert. Mittlerweile spielt Kopierschutz bei Computerspielen de facto keine Rolle mehr; die Programmierer der Intros sind aber geblieben und bilden fortan die Demoszene.<br />
<br />
Links: <br />
* [http://breakpoint.untergrund.net/ Offizielle Breakpoint Webseite]<br />
* [[About:Demoscene]]<br />
* http://de.wikipedia.org/wiki/Breakpoint<br />
* http://scene.org<br />
<br />
== Anfahrt ==<br />
<br />
Wir treffen uns am Freitag morgen um '''8 Uhr''' im [[Labor]] und fahren gemeinsam nach Bingen.<br />
<br />
== Übernachtung ==<br />
<br />
(Suschman) Also ich persönlich werde wie gehabt unterm Tisch in der Halle Schlafen, und da alle Hotels mitlerweile weg sein dürften trifft das wohl auch auf den rest zu.<br />
Der Teppich ist schön fluffy, aber ein Schlafsack/Kissen ist angebracht.<br />
<br />
== Verpflegung ==<br />
<br />
(Suschman) Um die ecke des Veranstaltungsortes sind zwei Supermärkte, dort kann Samstag eingekauft werden. Ausserdem gibt es vor der Halle Fressbuden. Ich werde vermutlich einen kleinen Gaskocher mitnehmen, denn Elektroheizgeräte sind Aufgrund der Stromaufname ungerne gesehen.<br />
<br />
== Kram der Dabei ist ==<br />
<br />
* Suschman: C64 Anlage, SX64 (?), 1x Leechkiste (?)<br />
* Ansgar : ???<br />
* Peter : C64-DTV, Commodore 1802 Monitor, Notebook<br />
<br />
== Trag dich hier rein wenn du mitwillst ==<br />
<br />
== Autos ==<br />
<br />
S. Suschman:<br />
* Suschman :-)<br />
* Ansgar W.<br />
* Stefan Z.<br />
* Peter<br />
<br />
<br />
M. Ongsiek:<br />
* M. Ongsiek :-)<br />
* Drago<br />
* 68kAssembler<br />
*</div>195.243.208.50https://wiki.das-labor.org/index.php?title=BREAKPOINT_06&diff=3145BREAKPOINT 062006-04-13T07:17:38Z<p>195.243.208.50: /* Anfahrt */</p>
<hr />
<div>__NOTOC__<br />
<br />
= breakpoint 06 - rumble in the jungle = <br />
== Facts ==<br />
14.04 - 17.04.06 <br />
in Bingen am Rhein<br />
<br />
Eintritt: 45 €<br />
<br />
== Details ==<br />
<br />
Die Breakpoint (BP) ist das größte Treffen der Demoszene in Deutschland, sie findet jährlich über Ostern in Bingen am Rhein statt. Im Mittelpunkt der Veranstaltung stehen die Wettbewerbe zur Kürung der besten Demo in verschiedenen Kategorien. Dabei handelt es sich um digitale Werke, die verschiedene Gruppen auf den unterschiedlichsten Rechner-Plattformen monate-, manchmal jahrelang im Vorfeld programmiert haben. So werden auf der Breakpoint unter anderem die Scene.org-Awards verliehen, eine der bekanntesten Auszeichnungen innerhalb der Szene.<br />
<br />
Die Demoszene hat sich ursprünglich aus der Raubkopierszene gebildet, legt heute aber Wert darauf, damit nichts mehr zu tun zu haben. In den ersten Jahren der Computerspiele haben so genannte Cracker-Groups kleine Intros vor die Spiele gehängt, deren Kopierschutz sie entfernt haben. Im Laufe der Jahre entstand ein regelrechtes Wetteifern darum, wer die besten Intros programmiert. Mittlerweile spielt Kopierschutz bei Computerspielen de facto keine Rolle mehr; die Programmierer der Intros sind aber geblieben und bilden fortan die Demoszene.<br />
<br />
Links: <br />
* [http://breakpoint.untergrund.net/ Offizielle Breakpoint Webseite]<br />
* [[About:Demoscene]]<br />
* http://de.wikipedia.org/wiki/Breakpoint<br />
* http://scene.org<br />
<br />
== Anfahrt ==<br />
<br />
Wir treffen uns am Freitag morgen um '''8 Uhr''' im [[Labor]]und fahren gemeinsam nach Bingen.<br />
<br />
== Übernachtung ==<br />
<br />
(Suschman) Also ich persönlich werde wie gehabt unterm Tisch in der Halle Schlafen, und da alle Hotels mitlerweile weg sein dürften trifft das wohl auch auf den rest zu.<br />
Der Teppich ist schön fluffy, aber ein Schlafsack/Kissen ist angebracht.<br />
<br />
== Verpflegung ==<br />
<br />
(Suschman) Um die ecke des Veranstaltungsortes sind zwei Supermärkte, dort kann Samstag eingekauft werden. Ausserdem gibt es vor der Halle Fressbuden. Ich werde vermutlich einen kleinen Gaskocher mitnehmen, denn Elektroheizgeräte sind Aufgrund der Stromaufname ungerne gesehen.<br />
<br />
== Kram der Dabei ist ==<br />
<br />
* Suschman: C64 Anlage, SX64 (?), 1x Leechkiste (?)<br />
* Ansgar : ???<br />
* Peter : C64-DTV, Commodore 1802 Monitor, Notebook<br />
<br />
== Trag dich hier rein wenn du mitwillst ==<br />
<br />
== Autos ==<br />
<br />
S. Suschman:<br />
* Suschman :-)<br />
* Ansgar W.<br />
* Stefan Z.<br />
* Peter<br />
<br />
<br />
M. Ongsiek:<br />
* M. Ongsiek :-)<br />
* Drago<br />
* 68kAssembler<br />
*</div>195.243.208.50https://wiki.das-labor.org/index.php?title=BREAKPOINT_06&diff=3144BREAKPOINT 062006-04-13T07:16:48Z<p>195.243.208.50: /* Anfahrt */</p>
<hr />
<div>__NOTOC__<br />
<br />
= breakpoint 06 - rumble in the jungle = <br />
== Facts ==<br />
14.04 - 17.04.06 <br />
in Bingen am Rhein<br />
<br />
Eintritt: 45 €<br />
<br />
== Details ==<br />
<br />
Die Breakpoint (BP) ist das größte Treffen der Demoszene in Deutschland, sie findet jährlich über Ostern in Bingen am Rhein statt. Im Mittelpunkt der Veranstaltung stehen die Wettbewerbe zur Kürung der besten Demo in verschiedenen Kategorien. Dabei handelt es sich um digitale Werke, die verschiedene Gruppen auf den unterschiedlichsten Rechner-Plattformen monate-, manchmal jahrelang im Vorfeld programmiert haben. So werden auf der Breakpoint unter anderem die Scene.org-Awards verliehen, eine der bekanntesten Auszeichnungen innerhalb der Szene.<br />
<br />
Die Demoszene hat sich ursprünglich aus der Raubkopierszene gebildet, legt heute aber Wert darauf, damit nichts mehr zu tun zu haben. In den ersten Jahren der Computerspiele haben so genannte Cracker-Groups kleine Intros vor die Spiele gehängt, deren Kopierschutz sie entfernt haben. Im Laufe der Jahre entstand ein regelrechtes Wetteifern darum, wer die besten Intros programmiert. Mittlerweile spielt Kopierschutz bei Computerspielen de facto keine Rolle mehr; die Programmierer der Intros sind aber geblieben und bilden fortan die Demoszene.<br />
<br />
Links: <br />
* [http://breakpoint.untergrund.net/ Offizielle Breakpoint Webseite]<br />
* [[About:Demoscene]]<br />
* http://de.wikipedia.org/wiki/Breakpoint<br />
* http://scene.org<br />
<br />
== Anfahrt ==<br />
<br />
Wir treffen uns am Freitag morgen um '''8 Uhr im [Labor]''' in Bochum und fahren gemeinsam nach Bingen.<br />
<br />
== Übernachtung ==<br />
<br />
(Suschman) Also ich persönlich werde wie gehabt unterm Tisch in der Halle Schlafen, und da alle Hotels mitlerweile weg sein dürften trifft das wohl auch auf den rest zu.<br />
Der Teppich ist schön fluffy, aber ein Schlafsack/Kissen ist angebracht.<br />
<br />
== Verpflegung ==<br />
<br />
(Suschman) Um die ecke des Veranstaltungsortes sind zwei Supermärkte, dort kann Samstag eingekauft werden. Ausserdem gibt es vor der Halle Fressbuden. Ich werde vermutlich einen kleinen Gaskocher mitnehmen, denn Elektroheizgeräte sind Aufgrund der Stromaufname ungerne gesehen.<br />
<br />
== Kram der Dabei ist ==<br />
<br />
* Suschman: C64 Anlage, SX64 (?), 1x Leechkiste (?)<br />
* Ansgar : ???<br />
* Peter : C64-DTV, Commodore 1802 Monitor, Notebook<br />
<br />
== Trag dich hier rein wenn du mitwillst ==<br />
<br />
== Autos ==<br />
<br />
S. Suschman:<br />
* Suschman :-)<br />
* Ansgar W.<br />
* Stefan Z.<br />
* Peter<br />
<br />
<br />
M. Ongsiek:<br />
* M. Ongsiek :-)<br />
* Drago<br />
* 68kAssembler<br />
*</div>195.243.208.50https://wiki.das-labor.org/index.php?title=BREAKPOINT_06&diff=3143BREAKPOINT 062006-04-13T07:13:47Z<p>195.243.208.50: /* Autos */</p>
<hr />
<div>__NOTOC__<br />
<br />
= breakpoint 06 - rumble in the jungle = <br />
== Facts ==<br />
14.04 - 17.04.06 <br />
in Bingen am Rhein<br />
<br />
Eintritt: 45 €<br />
<br />
== Details ==<br />
<br />
Die Breakpoint (BP) ist das größte Treffen der Demoszene in Deutschland, sie findet jährlich über Ostern in Bingen am Rhein statt. Im Mittelpunkt der Veranstaltung stehen die Wettbewerbe zur Kürung der besten Demo in verschiedenen Kategorien. Dabei handelt es sich um digitale Werke, die verschiedene Gruppen auf den unterschiedlichsten Rechner-Plattformen monate-, manchmal jahrelang im Vorfeld programmiert haben. So werden auf der Breakpoint unter anderem die Scene.org-Awards verliehen, eine der bekanntesten Auszeichnungen innerhalb der Szene.<br />
<br />
Die Demoszene hat sich ursprünglich aus der Raubkopierszene gebildet, legt heute aber Wert darauf, damit nichts mehr zu tun zu haben. In den ersten Jahren der Computerspiele haben so genannte Cracker-Groups kleine Intros vor die Spiele gehängt, deren Kopierschutz sie entfernt haben. Im Laufe der Jahre entstand ein regelrechtes Wetteifern darum, wer die besten Intros programmiert. Mittlerweile spielt Kopierschutz bei Computerspielen de facto keine Rolle mehr; die Programmierer der Intros sind aber geblieben und bilden fortan die Demoszene.<br />
<br />
Links: <br />
* [http://breakpoint.untergrund.net/ Offizielle Breakpoint Webseite]<br />
* [[About:Demoscene]]<br />
* http://de.wikipedia.org/wiki/Breakpoint<br />
* http://scene.org<br />
<br />
== Anfahrt ==<br />
<br />
Wir treffen uns am Freitag morgen um *8 Uhr* im Labor in Bochum und fahren gemeinsam nach Bingen.<br />
<br />
== Übernachtung ==<br />
<br />
(Suschman) Also ich persönlich werde wie gehabt unterm Tisch in der Halle Schlafen, und da alle Hotels mitlerweile weg sein dürften trifft das wohl auch auf den rest zu.<br />
Der Teppich ist schön fluffy, aber ein Schlafsack/Kissen ist angebracht.<br />
<br />
== Verpflegung ==<br />
<br />
(Suschman) Um die ecke des Veranstaltungsortes sind zwei Supermärkte, dort kann Samstag eingekauft werden. Ausserdem gibt es vor der Halle Fressbuden. Ich werde vermutlich einen kleinen Gaskocher mitnehmen, denn Elektroheizgeräte sind Aufgrund der Stromaufname ungerne gesehen.<br />
<br />
== Kram der Dabei ist ==<br />
<br />
* Suschman: C64 Anlage, SX64 (?), 1x Leechkiste (?)<br />
* Ansgar : ???<br />
* Peter : C64-DTV, Commodore 1802 Monitor, Notebook<br />
<br />
== Trag dich hier rein wenn du mitwillst ==<br />
<br />
== Autos ==<br />
<br />
S. Suschman:<br />
* Suschman :-)<br />
* Ansgar W.<br />
* Stefan Z.<br />
* Peter<br />
<br />
<br />
M. Ongsiek:<br />
* M. Ongsiek :-)<br />
* Drago<br />
* 68kAssembler<br />
*</div>195.243.208.50https://wiki.das-labor.org/index.php?title=BREAKPOINT_06&diff=3142BREAKPOINT 062006-04-13T07:12:48Z<p>195.243.208.50: /* Anfahrt */</p>
<hr />
<div>__NOTOC__<br />
<br />
= breakpoint 06 - rumble in the jungle = <br />
== Facts ==<br />
14.04 - 17.04.06 <br />
in Bingen am Rhein<br />
<br />
Eintritt: 45 €<br />
<br />
== Details ==<br />
<br />
Die Breakpoint (BP) ist das größte Treffen der Demoszene in Deutschland, sie findet jährlich über Ostern in Bingen am Rhein statt. Im Mittelpunkt der Veranstaltung stehen die Wettbewerbe zur Kürung der besten Demo in verschiedenen Kategorien. Dabei handelt es sich um digitale Werke, die verschiedene Gruppen auf den unterschiedlichsten Rechner-Plattformen monate-, manchmal jahrelang im Vorfeld programmiert haben. So werden auf der Breakpoint unter anderem die Scene.org-Awards verliehen, eine der bekanntesten Auszeichnungen innerhalb der Szene.<br />
<br />
Die Demoszene hat sich ursprünglich aus der Raubkopierszene gebildet, legt heute aber Wert darauf, damit nichts mehr zu tun zu haben. In den ersten Jahren der Computerspiele haben so genannte Cracker-Groups kleine Intros vor die Spiele gehängt, deren Kopierschutz sie entfernt haben. Im Laufe der Jahre entstand ein regelrechtes Wetteifern darum, wer die besten Intros programmiert. Mittlerweile spielt Kopierschutz bei Computerspielen de facto keine Rolle mehr; die Programmierer der Intros sind aber geblieben und bilden fortan die Demoszene.<br />
<br />
Links: <br />
* [http://breakpoint.untergrund.net/ Offizielle Breakpoint Webseite]<br />
* [[About:Demoscene]]<br />
* http://de.wikipedia.org/wiki/Breakpoint<br />
* http://scene.org<br />
<br />
== Anfahrt ==<br />
<br />
Wir treffen uns am Freitag morgen um *8 Uhr* im Labor in Bochum und fahren gemeinsam nach Bingen.<br />
<br />
== Übernachtung ==<br />
<br />
(Suschman) Also ich persönlich werde wie gehabt unterm Tisch in der Halle Schlafen, und da alle Hotels mitlerweile weg sein dürften trifft das wohl auch auf den rest zu.<br />
Der Teppich ist schön fluffy, aber ein Schlafsack/Kissen ist angebracht.<br />
<br />
== Verpflegung ==<br />
<br />
(Suschman) Um die ecke des Veranstaltungsortes sind zwei Supermärkte, dort kann Samstag eingekauft werden. Ausserdem gibt es vor der Halle Fressbuden. Ich werde vermutlich einen kleinen Gaskocher mitnehmen, denn Elektroheizgeräte sind Aufgrund der Stromaufname ungerne gesehen.<br />
<br />
== Kram der Dabei ist ==<br />
<br />
* Suschman: C64 Anlage, SX64 (?), 1x Leechkiste (?)<br />
* Ansgar : ???<br />
* Peter : C64-DTV, Commodore 1802 Monitor, Notebook<br />
<br />
== Trag dich hier rein wenn du mitwillst ==<br />
<br />
== Autos ==<br />
<br />
S. Suschman:<br />
* Suschman :-)<br />
* Ansgar W.<br />
* Stefan Z.<br />
*<br />
<br />
<br />
M. Ongsiek:<br />
* M. Ongsiek :-)<br />
*<br />
*<br />
*</div>195.243.208.50https://wiki.das-labor.org/index.php?title=BREAKPOINT_06&diff=3124BREAKPOINT 062006-04-11T06:43:08Z<p>195.243.208.50: </p>
<hr />
<div>__NOTOC__<br />
<br />
= breakpoint 06 - rumble in the jungle = <br />
== Facts ==<br />
14.04 - 17.04.06 <br />
in Bingen am Rhein<br />
<br />
Eintritt: 45 €<br />
<br />
== Details ==<br />
<br />
Die Breakpoint (BP) ist das größte Treffen der Demoszene in Deutschland, sie findet jährlich über Ostern in Bingen am Rhein statt. Im Mittelpunkt der Veranstaltung stehen die Wettbewerbe zur Kürung der besten Demo in verschiedenen Kategorien. Dabei handelt es sich um digitale Werke, die verschiedene Gruppen auf den unterschiedlichsten Rechner-Plattformen monate-, manchmal jahrelang im Vorfeld programmiert haben. So werden auf der Breakpoint unter anderem die Scene.org-Awards verliehen, eine der bekanntesten Auszeichnungen innerhalb der Szene.<br />
<br />
Die Demoszene hat sich ursprünglich aus der Raubkopierszene gebildet, legt heute aber Wert darauf, damit nichts mehr zu tun zu haben. In den ersten Jahren der Computerspiele haben so genannte Cracker-Groups kleine Intros vor die Spiele gehängt, deren Kopierschutz sie entfernt haben. Im Laufe der Jahre entstand ein regelrechtes Wetteifern darum, wer die besten Intros programmiert. Mittlerweile spielt Kopierschutz bei Computerspielen de facto keine Rolle mehr; die Programmierer der Intros sind aber geblieben und bilden fortan die Demoszene.<br />
<br />
Links: <br />
* [http://breakpoint.untergrund.net/ Offizielle Breakpoint Webseite]<br />
* [[About:Demoscene]]<br />
* http://de.wikipedia.org/wiki/Breakpoint<br />
* http://scene.org<br />
<br />
== Anfahrt ==<br />
<br />
Wird am Mittwoch abend im Labor geklärt. Warscheinlich Freitag morgen, da am Donnerstag abend der Microcontroller Workshop stattfindet und der Vortragende mit will.<br />
<br />
== Übernachtung ==<br />
<br />
== Trag dich hier rein wenn du mitwillst ==<br />
<br />
== Autos ==<br />
<br />
S. Suschmann:<br />
* Ansgar<br />
* (Stefan)<br />
*<br />
*<br />
<br />
M. Ongsiek:<br />
*<br />
*<br />
*<br />
*</div>195.243.208.50https://wiki.das-labor.org/index.php?title=BREAKPOINT_06&diff=3123BREAKPOINT 062006-04-11T06:32:36Z<p>195.243.208.50: </p>
<hr />
<div>__NOTOC__<br />
<br />
= breakpoint 06 - rumble in the jungle = <br />
== Facts ==<br />
14.04 - 17.04.06 <br />
in Bingen am Rhein<br />
<br />
Eintritt: 45 €<br />
<br />
== Details ==<br />
<br />
Die Breakpoint (BP) ist das größte Treffen der Demoszene in Deutschland, sie findet jährlich über Ostern in Bingen am Rhein statt. Im Mittelpunkt der Veranstaltung stehen die Wettbewerbe zur Kürung der besten Demo in verschiedenen Kategorien. Dabei handelt es sich um digitale Werke, die verschiedene Gruppen auf den unterschiedlichsten Rechner-Plattformen monate-, manchmal jahrelang im Vorfeld programmiert haben. So werden auf der Breakpoint unter anderem die Scene.org-Awards verliehen, eine der bekanntesten Auszeichnungen innerhalb der Szene.<br />
<br />
Die Demoszene hat sich ursprünglich aus der Raubkopierszene gebildet, legt heute aber Wert darauf, damit nichts mehr zu tun zu haben. In den ersten Jahren der Computerspiele haben so genannte Cracker-Groups kleine Intros vor die Spiele gehängt, deren Kopierschutz sie entfernt haben. Im Laufe der Jahre entstand ein regelrechtes Wetteifern darum, wer die besten Intros programmiert. Mittlerweile spielt Kopierschutz bei Computerspielen de facto keine Rolle mehr; die Programmierer der Intros sind aber geblieben und bilden fortan die Demoszene.<br />
<br />
Links: <br />
* [http://breakpoint.untergrund.net/ Offizielle Breakpoint Webseite]<br />
* [[About:Demoscene]]<br />
* http://de.wikipedia.org/wiki/Breakpoint<br />
* http://scene.org<br />
<br />
== Anfahrt ==<br />
<br />
Wird am Mittwoch abend im Labor geklärt.<br />
<br />
== Übernachtung ==<br />
<br />
== Trag dich hier rein wenn du mitwillst ==<br />
<br />
== Autos ==<br />
<br />
S. Suschmann:<br />
* Ansgar<br />
* (Stefan)<br />
*<br />
*<br />
<br />
M. Ongsiek:<br />
*<br />
*<br />
*<br />
*</div>195.243.208.50https://wiki.das-labor.org/index.php?title=BREAKPOINT_06&diff=3122BREAKPOINT 062006-04-11T05:50:09Z<p>195.243.208.50: /* Übernachtung */</p>
<hr />
<div>__NOTOC__<br />
<br />
= breakpoint 06 - rumble in the jungle = <br />
== Details ==<br />
<br />
Die Breakpoint (BP) ist das größte Treffen der Demoszene in Deutschland, sie findet jährlich über Ostern in Bingen am Rhein statt. Im Mittelpunkt der Veranstaltung stehen die Wettbewerbe zur Kürung der besten Demo in verschiedenen Kategorien. Dabei handelt es sich um digitale Werke, die verschiedene Gruppen auf den unterschiedlichsten Rechner-Plattformen monate-, manchmal jahrelang im Vorfeld programmiert haben. So werden auf der Breakpoint unter anderem die Scene.org-Awards verliehen, eine der bekanntesten Auszeichnungen innerhalb der Szene.<br />
<br />
Die Demoszene hat sich ursprünglich aus der Raubkopierszene gebildet, legt heute aber Wert darauf, damit nichts mehr zu tun zu haben. In den ersten Jahren der Computerspiele haben so genannte Cracker-Groups kleine Intros vor die Spiele gehängt, deren Kopierschutz sie entfernt haben. Im Laufe der Jahre entstand ein regelrechtes Wetteifern darum, wer die besten Intros programmiert. Mittlerweile spielt Kopierschutz bei Computerspielen de facto keine Rolle mehr; die Programmierer der Intros sind aber geblieben und bilden fortan die Demoszene.<br />
<br />
Links: <br />
* [http://breakpoint.untergrund.net/ Offizielle Breakpoint Webseite]<br />
* [[About:Demoscene]]<br />
* http://de.wikipedia.org/wiki/Breakpoint<br />
* http://scene.org<br />
<br />
== Anfahrt ==<br />
<br />
Muss noch geklärt werden. Zur Auswahl stehen Donnerstag abend oder Freitag morgen.<br />
<br />
== Übernachtung ==<br />
<br />
== Trag dich hier rein wenn du mitwillst ==<br />
<br />
== Autos ==<br />
<br />
S. Suschmann:<br />
* Ansgar<br />
* (Stefan)<br />
*<br />
*<br />
<br />
M. Ongsiek:<br />
*<br />
*<br />
*<br />
*</div>195.243.208.50https://wiki.das-labor.org/index.php?title=BREAKPOINT_06&diff=3117BREAKPOINT 062006-04-10T11:12:43Z<p>195.243.208.50: </p>
<hr />
<div>__NOTOC__<br />
<br />
= breakpoint 06 - rumble in the jungle = <br />
== Details ==<br />
<br />
Die Breakpoint (BP) ist das größte Treffen der Demoszene in Deutschland, sie findet jährlich über Ostern in Bingen am Rhein statt. Im Mittelpunkt der Veranstaltung stehen die Wettbewerbe zur Kürung der besten Demo in verschiedenen Kategorien. Dabei handelt es sich um digitale Werke, die verschiedene Gruppen auf den unterschiedlichsten Rechner-Plattformen monate-, manchmal jahrelang im Vorfeld programmiert haben. So werden auf der Breakpoint unter anderem die Scene.org-Awards verliehen, eine der bekanntesten Auszeichnungen innerhalb der Szene.<br />
<br />
Die Demoszene hat sich ursprünglich aus der Raubkopierszene gebildet, legt heute aber Wert darauf, damit nichts mehr zu tun zu haben. In den ersten Jahren der Computerspiele haben so genannte Cracker-Groups kleine Intros vor die Spiele gehängt, deren Kopierschutz sie entfernt haben. Im Laufe der Jahre entstand ein regelrechtes Wetteifern darum, wer die besten Intros programmiert. Mittlerweile spielt Kopierschutz bei Computerspielen de facto keine Rolle mehr; die Programmierer der Intros sind aber geblieben und bilden fortan die Demoszene.<br />
<br />
Links: <br />
* [http://breakpoint.untergrund.net/ Offizielle Breakpoint Webseite]<br />
* [[About:Demoscene]]<br />
* http://de.wikipedia.org/wiki/Breakpoint<br />
* http://scene.org<br />
<br />
== Anfahrt ==<br />
<br />
Muss noch geklärt werden. Zur Auswahl stehen Donnerstag abend oder Freitag morgen.<br />
<br />
== Übernachtung ==<br />
<br />
In der Turnhalle.<br />
<br />
== Trag dich hier rein wenn du mitwillst ==<br />
<br />
== Autos ==<br />
<br />
S. Suschmann:<br />
* Ansgar<br />
* (Stefan)<br />
*<br />
*<br />
<br />
M. Ongsiek:<br />
*<br />
*<br />
*<br />
*</div>195.243.208.50https://wiki.das-labor.org/index.php?title=LABOR_Wiki&diff=3107LABOR Wiki2006-04-07T13:20:48Z<p>195.243.208.50: /* Prozesse */</p>
<hr />
<div>__NOTOC__<br />
<!--<br />
bitte termine unter <br />
http://wiki.das-labor.org/wiki/index.php/Vorlage:Termine<br />
bearbeiten -- bzw. untern auf Vorlage:Termine klicken.<br />
--><br />
{{Termine}}<br />
<br />
==Mehr terminliches==<br />
'''Das Monats-Programm als [http://das-labor.org/download/Monatspr_small.pdf PDF-Flyer]'''<br />
<br />
Das [http://das-labor.org/download/archiv/ Archiv] sowie Listen mit den Vergangenen Veranstaltungen: [[Termine 2006]], [[Termine 2005]]<br />
<br />
Die [[Terminplanung]] für zukünftige Termine<br><br />
<br />
==[[Wegbeschreibung]], [[Kontakt]]==<br />
<br />
==[[Prozesse]]==<br />
* '''[[Bilder]] sammeln'''<br />
* '''[[BREAKPOINT 06]]'''<br />
* '''[[Kraftwerksbesuch]]'''<br />
* '''[[Netzteile_Theorie_und_Praxis|Netzteilkurs und Workshop]]'''<br />
<br />
==[[Projekte]]==<br />
* '''[[Blinken Borgs]]'''<br />
* '''[[Moodbar]]'''<br />
* '''[[Laborboard]]'''<br />
<br />
==Stuff==<br />
* [[About:]]<br />
* [[Technische Dokumentation]]<br />
* [[HOWTO: Abstract schreiben]]<br />
* [[Selbstorganisation]]<br />
* [[Mitglied werden]]<br />
* [[Kontakt|Mailinglisten]]<br />
* [[Ideen]]<br />
* [[Artwork]]<br />
* [[Bilder]]<br />
* Unsere Umgebung: das [[SZ & Co]].</div>195.243.208.50https://wiki.das-labor.org/index.php?title=BREAKPOINT_06&diff=3106BREAKPOINT 062006-04-07T13:19:43Z<p>195.243.208.50: /* braekpoint 06 - rumble in the jungle */</p>
<hr />
<div>__NOTOC__<br />
<br />
= breakpoint 06 - rumble in the jungle = <br />
== Details ==<br />
<br />
Die Breakpoint (BP) ist das größte Treffen der Demoszene in Deutschland, sie findet jährlich über Ostern in Bingen am Rhein statt. Im Mittelpunkt der Veranstaltung stehen die Wettbewerbe zur Kürung der besten Demo in verschiedenen Kategorien. Dabei handelt es sich um digitale Werke, die verschiedene Gruppen auf den unterschiedlichsten Rechner-Plattformen monate-, manchmal jahrelang im Vorfeld programmiert haben. So werden auf der Breakpoint unter anderem die Scene.org-Awards verliehen, eine der bekanntesten Auszeichnungen innerhalb der Szene.<br />
<br />
Die Demoszene hat sich ursprünglich aus der Raubkopierszene gebildet, legt heute aber Wert darauf, damit nichts mehr zu tun zu haben. In den ersten Jahren der Computerspiele haben so genannte Cracker-Groups kleine Intros vor die Spiele gehängt, deren Kopierschutz sie entfernt haben. Im Laufe der Jahre entstand ein regelrechtes Wetteifern darum, wer die besten Intros programmiert. Mittlerweile spielt Kopierschutz bei Computerspielen de facto keine Rolle mehr; die Programmierer der Intros sind aber geblieben und bilden fortan die Demoszene.<br />
<br />
Links: <br />
* [http://breakpoint.untergrund.net/ Offizielle Breakpoint Webseite]<br />
* [[About:Demoscene]]<br />
* http://de.wikipedia.org/wiki/Breakpoint<br />
* http://scene.org<br />
<br />
== Anfahrt ==<br />
<br />
Vorschlag Do 16:00 im Labor treffen und dann losfahren.<br />
<br />
== Übernachtung ==<br />
<br />
In der Turnhalle.<br />
<br />
== Trag dich hier rein wenn du mitwillst ==<br />
<br />
== Autos ==<br />
<br />
S. Suschmann:<br />
*<br />
*<br />
*<br />
*<br />
<br />
M. Ongsiek:<br />
*<br />
*<br />
*<br />
*</div>195.243.208.50https://wiki.das-labor.org/index.php?title=BREAKPOINT_06&diff=3105BREAKPOINT 062006-04-07T13:19:26Z<p>195.243.208.50: /* brakepoint 06 - rumble in the jungle */</p>
<hr />
<div>__NOTOC__<br />
<br />
= braekpoint 06 - rumble in the jungle = <br />
== Details ==<br />
<br />
Die Breakpoint (BP) ist das größte Treffen der Demoszene in Deutschland, sie findet jährlich über Ostern in Bingen am Rhein statt. Im Mittelpunkt der Veranstaltung stehen die Wettbewerbe zur Kürung der besten Demo in verschiedenen Kategorien. Dabei handelt es sich um digitale Werke, die verschiedene Gruppen auf den unterschiedlichsten Rechner-Plattformen monate-, manchmal jahrelang im Vorfeld programmiert haben. So werden auf der Breakpoint unter anderem die Scene.org-Awards verliehen, eine der bekanntesten Auszeichnungen innerhalb der Szene.<br />
<br />
Die Demoszene hat sich ursprünglich aus der Raubkopierszene gebildet, legt heute aber Wert darauf, damit nichts mehr zu tun zu haben. In den ersten Jahren der Computerspiele haben so genannte Cracker-Groups kleine Intros vor die Spiele gehängt, deren Kopierschutz sie entfernt haben. Im Laufe der Jahre entstand ein regelrechtes Wetteifern darum, wer die besten Intros programmiert. Mittlerweile spielt Kopierschutz bei Computerspielen de facto keine Rolle mehr; die Programmierer der Intros sind aber geblieben und bilden fortan die Demoszene.<br />
<br />
Links: <br />
* [http://breakpoint.untergrund.net/ Offizielle Breakpoint Webseite]<br />
* [[About:Demoscene]]<br />
* http://de.wikipedia.org/wiki/Breakpoint<br />
* http://scene.org<br />
<br />
== Anfahrt ==<br />
<br />
Vorschlag Do 16:00 im Labor treffen und dann losfahren.<br />
<br />
== Übernachtung ==<br />
<br />
In der Turnhalle.<br />
<br />
== Trag dich hier rein wenn du mitwillst ==<br />
<br />
== Autos ==<br />
<br />
S. Suschmann:<br />
*<br />
*<br />
*<br />
*<br />
<br />
M. Ongsiek:<br />
*<br />
*<br />
*<br />
*</div>195.243.208.50https://wiki.das-labor.org/index.php?title=BREAKPOINT_06&diff=3104BREAKPOINT 062006-04-07T13:18:33Z<p>195.243.208.50: /* brakepoint 06 - rumble in the jungle */</p>
<hr />
<div>__NOTOC__<br />
<br />
= brakepoint 06 - rumble in the jungle = <br />
== Details ==<br />
<br />
Die Breakpoint (BP) ist das größte Treffen der Demoszene in Deutschland, sie findet jährlich über Ostern in Bingen am Rhein statt. Im Mittelpunkt der Veranstaltung stehen die Wettbewerbe zur Kürung der besten Demo in verschiedenen Kategorien. Dabei handelt es sich um digitale Werke, die verschiedene Gruppen auf den unterschiedlichsten Rechner-Plattformen monate-, manchmal jahrelang im Vorfeld programmiert haben. So werden auf der Breakpoint unter anderem die Scene.org-Awards verliehen, eine der bekanntesten Auszeichnungen innerhalb der Szene.<br />
<br />
Die Demoszene hat sich ursprünglich aus der Raubkopierszene gebildet, legt heute aber Wert darauf, damit nichts mehr zu tun zu haben. In den ersten Jahren der Computerspiele haben so genannte Cracker-Groups kleine Intros vor die Spiele gehängt, deren Kopierschutz sie entfernt haben. Im Laufe der Jahre entstand ein regelrechtes Wetteifern darum, wer die besten Intros programmiert. Mittlerweile spielt Kopierschutz bei Computerspielen de facto keine Rolle mehr; die Programmierer der Intros sind aber geblieben und bilden fortan die Demoszene.<br />
<br />
Links: <br />
* [http://breakpoint.untergrund.net/ Offizielle Breakpoint Webseite]<br />
* [[About:Demoscene]]<br />
* http://de.wikipedia.org/wiki/Breakpoint<br />
* http://scene.org<br />
<br />
== Anfahrt ==<br />
<br />
Vorschlag Do 16:00 im Labor treffen und dann losfahren.<br />
<br />
== Übernachtung ==<br />
<br />
In der Turnhalle.<br />
<br />
== Trag dich hier rein wenn du mitwillst ==<br />
<br />
== Autos ==<br />
<br />
S. Suschmann:<br />
*<br />
*<br />
*<br />
*<br />
<br />
M. Ongsiek:<br />
*<br />
*<br />
*<br />
*</div>195.243.208.50https://wiki.das-labor.org/index.php?title=Veranstaltung/D-Day&diff=2969Veranstaltung/D-Day2006-02-14T15:49:56Z<p>195.243.208.50: /* Was alles dokumentiert werden sollte */</p>
<hr />
<div>==Facts==<br />
<br />
[[Image:BorgScreenshot.jpg||160px|right]]<br />
<br />
* Was: Documentation-day<br />
* Agenda: Generate better reading experiences<br />
<br />
An diesem Termin soll sich jeder, der etwas für das Labor gebaut oder programmiert hat, die Zeit nehmen, um es zu dokumentieren. Deswegen sollte er folgende Fragestellungen für sich beantworten:<br />
*Welche Informationen, Bilder kann ein Außenstehender auf der das-labor.org Seite finden.<br />
*Welche Informationen brauchen andere LABOR Mitglieder um es zu benutzen, warten oder weiter zu entwickeln.<br />
*Sind wichtige Stellen im Source-Code, wie Schnittstellen, dokumentiert bzw verständlich.<br />
*Soll das Projekt zukünfitg unter der GPL laufen?<br />
*Ist die Struktur des Quellcodes so sinnvoll?<br />
<br />
Diejenigen, die nichts zu dokumentieren haben, sollten dann denjenigen (wie z.B. dem Peter), die unheimlich viel zu dokumentieren haben, helfen. Und bereits bestehende Dokumentation nach Rechtschreibfehlern, schlechten Formulierungen oder Vollständigkeit durchsuchen und anschließend verbessern.<br />
<br />
=Was alles dokumentiert werden sollte=<br />
Folgende Punkte sollten dokumentiert werden: ()<br />
*Wie kriegt frau Licht oder Musik an?<br />
*Borg 3D (Martin)<br />
**Ansteuerungsprinzip<br />
**Tutorial wie man Animationen schreibt<br />
**src Dokumentation (api dokumentiert)<br />
**Nachbauanleitung<br />
**Blinkenprojects Wikieintrag<br />
**Artikel über die Borg3D Story auf die hp<br />
**Englishen Wikieintrag<br />
**Film über die Entstehung, das Prinzip (später)<br />
*Roulette<br />
*Optimierung der Wiki-Struktur<br />
*Wie benutzt mann eine Spülbürste?<br />
*Andre´s Borg<br />
*CAN<br />
**Steckerbelegungen, Verkabelung, Protokoll<br />
*Funksteurung<br />
**Wie funktioniert es. <br />
**Was ist zu beachten.<br />
*Styporschneider und Desinger<br />
**Bedienungsanleitung für Schüler(Martin)<br />
*Lasershow<br />
*Leuchstoff Fnordlicht<br />
*Wie bediene ich MPD<br />
*Warum haben wir soviele Subnetze?<br />
*Mit IPSec sicher durchs WLAN<br />
*Wie telefoniere ich übers Internet kostenlos mit dem Labor? - Jörn (Doku fast fertig)<br />
* Wie benutze/reinige ich die Shisha? - Daniel<br />
*English translation about, what the labor is, what we do and about our prozesses. Because Martin gave english designers and artist our url. Only english presentations has to be in english.</div>195.243.208.50