We strongly encourage users to use Package manager for sharing their code on Libstock website, because it boosts your efficiency and leaves the end user with no room for error. [more info]
Rating:
Author: MIKROE
Last Updated: 2020-06-05
Package Version: 1.0.0.0
mikroSDK Library: 1.0.0.0
Category: Optical
Downloaded: 1169 times
Not followed.
License: MIT license
10x10 RGB Click is a matrix of 100 "intelligent" RGB elements, forming a 10x10 display screen. These LED elements feature internal logic, which allows them to communicate directly with the MCU.
Do you want to subscribe in order to receive notifications regarding "10x10 RGB click" changes.
Do you want to unsubscribe in order to stop receiving notifications regarding "10x10 RGB click" changes.
Do you want to report abuse regarding "10x10 RGB click".
DOWNLOAD LINK | RELATED COMPILER | CONTAINS |
---|---|---|
1587633299_10x10_rgb_click_mikrobasic_arm.mpkg [588.29KB] | mikroBasic PRO for ARM |
|
1587633317_10x10_rgb_click_mikrobasic_ft90x.mpkg [215.39KB] | mikroBasic PRO for FT90x |
|
1587633332_10x10_rgb_click_mikroc_arm.mpkg [707.96KB] | mikroC PRO for ARM |
|
1587633350_10x10_rgb_click_mikroc_dspic.mpkg [273.33KB] | mikroC PRO for dsPIC30/33 & PIC24 |
|
1587633362_10x10_rgb_click_mikroc_ft90x.mpkg [214.01KB] | mikroC PRO for FT90x |
|
1587633379_10x10_rgb_click_mikroc_pic32.mpkg [366.16KB] | mikroC PRO for PIC32 |
|
1587633417_10x10_rgb_click_mikropascal_arm.mpkg [588.18KB] | mikroPascal PRO for ARM |
|
1587633456_10x10_rgb_click_mikropascal_ft90x.mpkg [215.36KB] | mikroPascal PRO for FT90x |
|
Library Description
Library contains function for show Image, Byte and String and one demo (rainbow).
Key functions:
void c10x10rgb_setup( void (*logic_one)( void ), void (*logic_zero)( void ) )
- Setup functionvoid c10x10rgb_demo_rainbow ( uint8_t brightness, uint16_t wait_ms )
- Demo rainbowvoid c10x10rgb_display_string ( c10x10rgb_byte_t *data_obj, uint8_t len, uint16_t speed_ms )
- Function for shows stringExamples description
The application is composed of three sections :
void application_task ( )
{
c10x10rgb_display_byte ( &rgb_data_byte[ 0 ] );
Delay_ms( 1000 );
c10x10rgb_display_byte ( &rgb_data_byte[ 1 ] );
Delay_ms( 1000 );
c10x10rgb_display_byte ( &rgb_data_byte[ 2 ] );
Delay_ms( 2000 );
c10x10rgb_display_string( &scroll_data_obj, scroll_data_len, scroll_speed_ms );
Delay_ms( 1000 );
c10x10rgb_display_image( &MIKROE_IMAGE[ 0 ] );
Delay_ms( 3000 );
c10x10rgb_demo_rainbow( rainbow_brightness, rainbow_speed_ms );
Delay_ms( 1000 );
}
Other mikroE Libraries used in the example:
Additional notes and informations
Depending on the development board you are using, you may need USB UART click, USB UART 2 click or RS232 click to connect to your PC, for development systems with no UART to USB interface available on the board. The terminal available in all MikroElektronika compilers, or any other terminal application of your choice, can be used to read the message.