Difference between revisions of "U23 2012"
Line 13: | Line 13: | ||
− | Verschenke fertiges Board mit STM32 und Controller (Abholung in Bonn, versende bei Übernahme der Versandkosten auch), bei Interesse bitte bei stefan84 | + | Verschenke fertiges Board mit STM32 und Controller (Abholung in Bonn, versende bei Übernahme der Versandkosten auch), bei Interesse bitte bei stefan84[at]posteo.net melden! |
== Unterseiten == | == Unterseiten == |
Revision as of 10:48, 22 February 2015
Dies ist die Projektseite zum U23 2012, hier werden Informationen veröffentlicht und Ergebnisse gesammelt.
U23 ist ein Projekt für junge Hacker und Haecksen bis 23 Jahre. An sieben Terminen konnten die Teilnehmer in die Welt der ARM-Mikrocontroller eintauchen und auf der Plattform in Gruppen ihre eigenen Spieleideen realisieren.
Die Hardware basiert auf einem STM32F4-Discovery Evalutation Board und einer selbstentwickelten Platine.
Für alle, die Interesse an einem Board haben, obwohl sie nicht am U23 teilnehmen konnten, bieten wir Bausätze zum Selbstkostenpreis an. Nähere Infos folgen später hier.
Verschenke fertiges Board mit STM32 und Controller (Abholung in Bonn, versende bei Übernahme der Versandkosten auch), bei Interesse bitte bei stefan84[at]posteo.net melden!
Contents
Unterseiten
- /Spieleideen
- /Gruppen - Übersicht über die Projekte aller U23-Gruppen
Dokumentation
Anleitung, um das Board zu löten ist im Github Wiki zur Hardware: https://github.com/cccc/u23_2012_hardware/wiki/Aufbau
Um Code für denm STM32 zu kompilieren, braucht es eine Crosscompiler-Toolchain:
- Source: https://github.com/cccc/STM32-Toolchain
- Infos zum selberbauen der Toolchain
- Fertige Toolchain-Pakete (*.deb, *.tgz, signiert!): http://23.gs/u23/
Und zu guter letzt kann man noch die von uns bereitgestellte Gaming-Library benutzen, die einen einfache Möglichkeit bietet, die auf dem Board verbauten Komponenten zu benutzen:
- Git-Repositry: https://github.com/cccc/U23-Library
- Ein paar Hinweise (leicht veraltet)
- Siehe "spacecraft"-Beispiel
Git
Wenn ihr wissen wollt, wie git funktioniert, gibt es hier 2 Howtos dazu:
Hardware Manuals
Weitere Infos zu den verwendeten Boards gibts hier:
U23-Vorträge
Wenn Ihr Kommentare hinterlassen wollt, macht das einfach bei dem jeweiligen Abend.
Abend -1
Abend 1
- Thema: Erklärung der grundlegenden Architektur und Einführung in unsere Gaming-Library
- Slides: File:U23 2012 Abend1.pdf
Abend 2
- Thema: Gastvortrag eines Demosceners zur Erstellung von Pixelart
- http://code.google.com/p/grafx2/ < Pixelart tool
- http://tutorial.little-creatures.de/ < Pixelart Tutorials
Abend 3
- Thema: Bunte Bildchen mit der Gaming Library malen
- Slides: File:U23 2012 Abend2.pdf
Abend 4
- Thema: Buttons, Controller, SD-Karte, Gamestates, Sprite-/Mapengine
- Slides: File:U23 2012 Abend4.pdf
Abend 5
- Thema: Audio
- Slides: hier