Zum Inhalt springen

HSC2011/Project introduction: Unterschied zwischen den Versionen

Chrysn (Diskussion | Beiträge)
Parts of the EduBuzzer: added ibutton reader to hardware list
Overflo (Diskussion | Beiträge)
Zeile 33: Zeile 33:
* [[Image:edubuzzer_screenshot.jpg|thumb]] The [[HSC2011/Software|software]]
* [[Image:edubuzzer_screenshot.jpg|thumb]] The [[HSC2011/Software|software]]
** The [[HSC2011/Software#JavaScript|games]] themselves run in a modern browser and can be extended using JavaScript; a library spares them the details of radio communication.
** The [[HSC2011/Software#JavaScript|games]] themselves run in a modern browser and can be extended using JavaScript; a library spares them the details of radio communication.
** A middleware called [[HSC2011/Software#Ygor|Ygor]] serves both the game software, as a persistence layer for games, and as a media converter to the base station connected via USB.
** A middleware called [[HSC2011/Software/Ygor|Ygor]] serves both the game software, as a persistence layer for games, and as a media converter to the base station connected via USB.
** The [[HSC2011/Software#Firmware|firmware]] flashed on the EduBuzzers and the base station reacts on hardware events and commands received over radio. If a game requires more complex actions on the hardware like animations over the LEDs, LED fading or music to be played, the firmware can run custom code in a [[HSC2011/Software#VM|virtual machine]].
** The [[HSC2011/Software#Firmware|firmware]] flashed on the EduBuzzers and the base station reacts on hardware events and commands received over radio. If a game requires more complex actions on the hardware like animations over the LEDs, LED fading or music to be played, the firmware can run custom code in a [[HSC2011/Software#VM|virtual machine]].
* [[Image:edubuzzer_hardware.jpg|thumb]] The [[HSC2011/Hardware|hardware]]  
* [[Image:edubuzzer_hardware.jpg|thumb]] The [[HSC2011/Hardware|hardware]]