MikroElektronika
7x10 B click
7x10 B click
SKU:MIKROE-2789
Couldn't load pickup availability
Share
7x10 B click displays letters, numbers, and characters in a 7x5 font resolution. It carries a matrix of 70 blue LEDs driven by a pair of 8-bit serial-in, parallel-out shift registers, a Darlington Transistor array and a Johnson counter.
The click communicates with the target MCU through the mikroBUS™ SPI interface (SCK, SDO, SDI), with additional functionality provided by R CLK, MR#, LATCH and R RST pins. 7x10 B click is designed to use either a 3.3V or a 5V power supply.
How the click works
7x10 B click is essentially a dual character display capable of showing letters, numbers, and characters in more readable typefaces since the 7x5 resolution is the standard one for displaying ASCII characters. This type of resolution is more readable than the 14-segment display.
The dot matrix can also show scrolling text, thus fitting longer messages in small space. Two 74HC595 8-bit shift registers are used for driving the columns of the LED matrix separately. The 74HC595 is a 8-bit, serial-in, parallel-out shift register. The rows of the LED are connected to the decoded outputs of CD4017 through ULN2003. CD4017 is a 5-stage Johnson counter and ULN2003 is a high-voltage, high-current Darlington transistor array. The Johnson counter (CD4017) performs the necessary LED multiplex and the current amplification that's needed for driving the LEDs is performed by a Darlington Transistor array.
Specifications
Type | LED Matrix |
Applications | 7x5 dot matrix text display for user interfaces, for example on vending machines |
On-board modules | Matrix of 70 blue LEDs driven by a pairs of 8-bit serial-in, parallel-out shift registers, a Darlington Transistor array and a Johnson counter |
Key Features | Displays letters in highly readable format, scrolling text capability |
Interface | GPIO,SPI |
Input Voltage | 3.3V or 5V |
Click board size | L (57.15 x 25.4 mm) |
Pinout diagram
This table shows how the pinout on 7x10 B click corresponds to the pinout on the mikroBUS™ socket (the latter shown in the two middle columns).
Jumpers and settings
Designator | Name | Default Position | Default Option | Description |
---|---|---|---|---|
JP1 | VCCIO SEL. | Left | 3V3 | Logic level voltage and power supply selection 3V3/5V, left position 3V3, right position 5V |
JP1 - this jumper allows you to select the logic level voltage for the communication lines and power supply voltage. If it's in the left position then the logic level voltage and power supply from the mikroBUS™ is 3.3V. If the jumper is in the right position the logic level voltage and power supply from the mikroBUS™ is 5V. Jumper J1 is soldered in 3.3V position by default.
Maximum ratings
Description | Min | Typ | Max | Unit |
---|---|---|---|---|
Operating Power-Supply Voltage | 3.3 | 3.3 | 5 | V |
LEDs, Buttons, Switches, Connectors, etc.
Designator | Name | Type | Description |
---|---|---|---|
LD1 | PWR | LED | Power LED, lights green when the power supply is established properly. |
Software Support
We provide a library for the 7x10 B click on our LibStock page, as well as a demo application (example), developed using MikroElektronika compilers. The demo application can run on all the main MikroElektronika development boards.
Note: You can use our free supporting software - GLCD Font Creator, and make personalized fonts, symbols, and icons for the LED matrix onboard the click. Create fonts and symbols from scratch, or by importing existing fonts on your system. It lets you modify and adjust them for your needs, apply effects and finally export them as source code for use in mikroC, mikroBasic or mikroPascal compilers.
Library Description
The library carries all functions necessary for complete control over the 7x10 B click. There is also an additional font header file which carries 5x7 letter definitions.
Key functions
-
bool c7x10b_refreshDisplay( void )
- Refreshes the display; this function should be called upon as frequently as possible. -
void c7x10b_drawPixel( uint8_t row, uint8_t col )
- Draws single pixel on the desired location.
-
void c7x10b_drawText( char *text )
- Writes the text; The first character is placed on the first LED matrix, and the second one is placed on the second LED matrix (if there is more than one character).
The example also carries additional functions for GPIO control which are provided during driver initialization. These functions are necessary and the implementation depends on the type of development system that is used.
Examples Description
The application is composed of three sections :
- System Initialization - Initializes GPIO and SPI peripheral
- Application Initialization - Default driver initialization
- Application Task - (code snippet) a demonstration of the main functions of the library. First, the text "MikroElektronika" is scrolled, then the countdown from 0 to 30. And finally random lighting up of the LEDs - using the function
c7x10b_drawPixel
.
void applicationTask() { bool ind; static bool called = false; int i, j; c7X10b_clearDisplay(); if ( !called ) { c7X10b_drawText( " MikroElektronika" ); c7X10b_scrollEnable( _C7X10B_SPEED_MED ); called = true; } do { ind = c7X10b_refreshDisplay(); c7X10b_tick(); Delay_ms( 10 ); } while( ind ); called = false; for( i = 0; i < 11; ++i ) { c7x10b_clearDisplay(); c7x10b_drawNumber( i ); for( j = 0; j < 30; ++j ) { c7X10b_refreshDisplay(); Delay_ms( 10 ); } } c7x10b_clearDisplay(); c7x10b_drawPixel( 6, 3 ); c7x10b_drawPixel( 6, 8 ); c7x10b_drawPixel( 2, 3 ); c7x10b_drawPixel( 2, 8 ); for( j = 0; j < 100; ++j ) { c7x10b_refreshDisplay(); Delay_ms( 10 ); } }
The full application code and libraries are available for download on our LibStock page.




New Products
-
Sold out
OAK 4 D Auto Focus
Vendor:LuxonisRegular price Rs. 95,479.00Regular priceUnit price / perSold out -
Sold out
OAK 4 D Fixed Focus
Vendor:LuxonisRegular price Rs. 95,479.00Regular priceUnit price / perSold out -
Sold out
OAK 4 D Wide
Vendor:LuxonisRegular price Rs. 106,719.00Regular priceUnit price / perSold out -
Sold out
OAK-FFC IMX577 M12
Vendor:POLOLURegular price Rs. 8,499.00Regular priceUnit price / perSold out -
Pololu Ideal Diode Reverse Voltage Protector, 4-60V, 20A
Vendor:POLOLURegular price Rs. 329.00Regular priceUnit price / perSold out -
Pololu Ideal Diode Reverse Voltage Protector, 4-60V, 25A
Vendor:POLOLURegular price Rs. 439.00Regular priceUnit price / perSold out -
Pololu I²C Isolator, ISO1640
Vendor:POLOLURegular price Rs. 449.00Regular priceUnit price / per -
3pi+ 32U4 OLED Robot Kit with 30:1 MP Motors (Standard Edition Kit)
Vendor:POLOLURegular price Rs. 15,549.00Regular priceUnit price / per -
Conductivity Calibration K 1.0 Set (4 pouches)
Vendor:Atlas ScientificRegular price Rs. 1,599.00Regular priceUnit price / perSold out -
Analog Discovery 3 Pro Bundle
Vendor:DigilentRegular price Rs. 42,569.00Regular priceUnit price / per -
Lighthouse swarm bundle - Crazyflie 2.1+ (250mAh batteries)
Vendor:BitcrazeRegular price Rs. 474,999.00Regular priceUnit price / perSold out -
Loco Swarm bundle - Crazyflie 2.1+ (250mAh batteries)
Vendor:BitcrazeRegular price Rs. 544,999.00Regular priceUnit price / perSold out -
Kopis X8 Cinelifter 5" Kit - Caged (Frame Kit)
Vendor:HolybroRegular price Rs. 28,199.00Regular priceUnit price / per -
Atlas Scientific i3 InterLink
Vendor:Atlas ScientificRegular price Rs. 6,349.00Regular priceUnit price / per -
Sold out
PoE Injector
Vendor:LuxonisRegular price Rs. 2,099.00Regular priceUnit price / perSold out -
Sold out
1-Port VINT Hub Phidget
Vendor:PhidgetsRegular price Rs. 2,699.00Regular priceUnit price / perSold out -
Holybro 1045 Propeller 2 Pair CW+CCW-Black
Vendor:HolybroRegular price Rs. 1,549.00Regular priceUnit price / per -
ACS37220LEZATR-100B3 Current Sensor Large Carrier -100A to +100A, 3.3V
Vendor:POLOLURegular price Rs. 829.00Regular priceUnit price / per -
CT433-HSWF50MR TMR Current Sensor Compact Carrier -50A to +50A, 3.3V
Vendor:POLOLURegular price Rs. 1,039.00Regular priceUnit price / per -
A5984 Stepper Motor Driver Carrier, Adjustable Current, Blue Edition
Vendor:POLOLURegular price Rs. 409.00Regular priceUnit price / per -
A5984 Stepper Motor Driver Carrier, Fixed 1A@5V / 660mA@3.3V, Blue Edition (Soldered Header Pins)
Vendor:POLOLURegular price Rs. 489.00Regular priceUnit price / per -
A5984 Stepper Motor Driver Carrier, Fixed 500mA@5V / 330mA@3.3V (Soldered Header Pins)
Vendor:POLOLURegular price Rs. 469.00Regular priceUnit price / per -
T Connector Male-Female Pair
Vendor:POLOLURegular price Rs. 169.00Regular priceUnit price / per -
Pololu Reverse Voltage Protector, 4-60V, 10A
Vendor:POLOLURegular price Rs. 159.00Regular priceUnit price / per -
Pololu Reverse Voltage Protector, 4-60V, 12A
Vendor:POLOLURegular price Rs. 199.00Regular priceUnit price / per