BlinkenPlusEnglish: Difference between revisions

From BlinkenArea Wiki
Jump to: navigation, search
No edit summary
No edit summary
Line 50: Line 50:
* [[Media:Blinkenplus-20141227.zip|Version 2014-12-27]] - Support for [[TicTacLightsColourEnglish|TicTacLights Colour]]
* [[Media:Blinkenplus-20141227.zip|Version 2014-12-27]] - Support for [[TicTacLightsColourEnglish|TicTacLights Colour]]
* [[Media:Blinkenplus-20140623.zip|Version 2014-06-23]] - Support for vertical splitting with [[StreamSplitterEnglish|StreamSplitter]]
* [[Media:Blinkenplus-20140623.zip|Version 2014-06-23]] - Support for vertical splitting with [[StreamSplitterEnglish|StreamSplitter]]
* [[Media:Blinkenplus-20131220.zip|Version 2013-12-20]] - [[ArcadeMicroEnglish|ArcadeMicro]] and [[StreamSplitterEnglish|StreamSplitter]] (horizontal splitting only) support
* [[Media:Blinkenplus-20131220.zip|Version 2013-12-20]] - [[ArcadeMicroColourEnglish|ArcadeMicro Colour]] and [[StreamSplitterEnglish|StreamSplitter]] (horizontal splitting only) support
* [[Media:Blinkenplus-20130714.zip|Version 2013-07-14]] - Colour support, [[BlinkstroemColourEnglish|Blinkström Colour]] and [[PollinMatrixEnglish|PollinMatrix]] support, [[Binary Blinken Movie English|BBM]] file format support
* [[Media:Blinkenplus-20130714.zip|Version 2013-07-14]] - Colour support, [[BlinkstroemColourEnglish|Blinkström Colour]] and [[PollinMatrixEnglish|PollinMatrix]] support, [[Binary Blinken Movie English|BBM]] file format support
* [[Media:Blinkenplus-20120928.zip|Version 2012-09-28]] - [[TicTacLightsEnglish|TicTacLights]] support
* [[Media:Blinkenplus-20120928.zip|Version 2012-09-28]] - [[TicTacLightsEnglish|TicTacLights]] support
* [[Media:Blinkenplus-20120612.zip|Version 2012-06-12]] - Experimental support for [[BlinkstroemAdvancedEnglish|BlinkströmAdvanced]] and BlinkströmAdvanced-Stream
* [[Media:Blinkenplus-20120612.zip|Version 2012-06-12]] - Experimental support for [[BlinkstroemAdvancedEnglish|BlinkströmAdvanced]] and BlinkströmAdvanced-Stream
* [[Media:Blinkenplus-20120414.zip|Version 2012-04-14]] - [[BlinkenLEDsPlusEnglish|BlinkenLEDs Plus]] Prototype and Rev. 1 support
* [[Media:Blinkenplus-20120414.zip|Version 2012-04-14]] - [[BlinkenLEDsPlusEnglish|BlinkenLEDs Plus]] Prototype and Rev. 1 support
* [[Media:Blinkenplus-20111227.zip|Version 2011-12-27]]
* [[Media:Blinkenplus-20111227.zip|Version 2011-12-27]] - Supported projects: [[BlinkenLEDsPlusEnglish|BlinkenLEDs Plus]] Rev. 3.0 and [[ArcadeMicroEnglish|ArcadeMicro]]


A full list of changes can be found in the file "changes.txt" in the ZIP archive.
A full list of changes can be found in the file "changes.txt" in the ZIP archive.

Revision as of 22:08, 15 January 2016

back to summary
Zur deutschsprachigen Version dieser Seite
BlinkenPlus
Year 2011
Architecture Atmel AVR
Operating System none
Hardware requirements 8 KiB flash
Software requirements none
Source Code Size -
Memory requirements [219 + (number of pixels) * (colour channels) * 1.5] Bytes
Language AVR assembly
License
Contact person Arne Rossius
Miscellaneous

The BlinkenPlus firmware is a common firmware for several BlinkenLights and ARCADE clone projects. It supports playing BlinkenMovies from the microcontroller's flash memory, from SD card or using an incoming MCUF stream via RS232. It also outputs an MCUF stream for every frame it displays (no matter what source).

Features

  • supported controllers (not all controllers compatible with all projects):
    • ATmega8515
    • ATmega162
    • ATmega16
    • ATmega32
    • ATmega644
    • ATmega644PA
  • supported resolutions:
    • 18 x 8 pixels, monochrome (1/8 and 1/18 multiplexing)
    • 18 x (8 x RGB) pixels, RGB colour (1/18 multiplexing)
    • (20 x RG) x 8 pixels, RG colour (1/4 multiplexing)
    • 26 x 20 pixels, monochrome (1/20 multiplexing)
    • (26 x RGB) x 20 pixels, RGB colour (1/20 multiplexing)
    • arbitrary (only with StreamSplitter)
  • supports MMC, SD and SDHC cards
    • supports FAT16 and FAT32 filesystems (very small cards with FAT12 must be reformatted to FAT16 before they can be used)
    • supports multiple partitions on the card (the first primary partition with a partition ID of 0x04, 0x06, 0x0B or 0x0C will be used)
    • Supported file formats: BIN, BLM, BML, BBM

Supported Projects

See Category:BlinkenPlusProjects.

Configuration

The configuration options can be found in the file "config.inc" (or at the beginning of "blinkenplus.asm" for older versions). They are automatically set if you select one of the supported projects or can be configured manually for your own project or if you don't like the standard settings. See the comments in the assembly file for explanation of the options.

Downloads

A full list of changes can be found in the file "changes.txt" in the ZIP archive.