BlinkenPlusEnglish: Difference between revisions
ArneRossius (talk | contribs) mNo edit summary |
ArneRossius (talk | contribs) No edit summary |
||
Line 49: | Line 49: | ||
* [[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]] - [[ArcadeMicroEnglish|ArcadeMicro]] 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, [[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 |
Revision as of 23:00, 22 June 2014
back to summary | |
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:
- 18x8 pixels, monochrome (1/8 and 1/18 multiplexing)
- 18x8 pixels, RGB colour (1/18 multiplexing)
- 20x8 pixels, RG colour (1/4 multiplexing)
- 26x20 pixels, monochrome (1/20 multiplexing)
- 26x20 pixels, RGB colour (1/20 multiplexing)
- arbitrary (only with StreamSplitter)
- supports MMC, SD and SDHC cards
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
- Version 2014-06-23 - Support for vertical splitting with StreamSplitter
- Version 2013-12-20 - ArcadeMicro and StreamSplitter (horizontal splitting only) support
- Version 2013-07-14 - Colour support, Blinkström Colour and PollinMatrix support, BBM file format support
- Version 2012-09-28 - TicTacLights support
- Version 2012-06-12 - Experimental support for BlinkströmAdvanced and BlinkströmAdvanced-Stream
- Version 2012-04-14 - BlinkenLEDs Plus Prototype and Rev. 1 support
- Version 2011-12-27
For a full list of changes between versions, see changelog at the beginning of "blinkenplus.asm".