# Title: Flash 3 Click Board™ ## Description: The high-performance Flash chip operates at 50MHz at Normal and 133MHz at Fast Read speeds. It is specified to standard 100,000 erase/program cycles with more than 20 years of data retention. The data can be erased in sectors or blocks and programmed with 1 to 256 bytes per page. Each chip has a 128-bit unique ID for each device. The Flash 3 Click Board™ communicates with the target board through the mikroBUS™ SPI interface with additional functionality provided by HOLD, CE and WP pins. It is designed to use a 3.3V power supply only. ## Product type: Click Board ## Vendor: Mikroelektronika d.o.o. ## Tags: Click Board, Flash, ISSI, Memory, MikroE ## Price range: 9.8 - 9.8 GBP ## Link: https://thedebugstore.com/products/mikroe-2374-flash-3-click-board-uk ## Compare-at price range: 14.0 - 14.0 GBP ## Options - Title: Default Title ## Collections - [New Products](https://thedebugstore.com/a/llms/collections/new-products-debug-store) - [Mikroelektronika d.o.o. (MikroE)](https://thedebugstore.com/a/llms/collections/mikroelektronika-catalogue-uk) - [Integrated Silicon Solution Inc. (ISSI) Device Support - Debug Store](https://thedebugstore.com/a/llms/collections/integrated-silicon-solutions-device-support) - [Memory Device Click Boards™](https://thedebugstore.com/a/llms/collections/memory-device-click-boards-catalogue-uk) - [MikroE Click Boards™](https://thedebugstore.com/a/llms/collections/mikroe-click-boards-catalogue-uk) - [Google Shopping - invalid product](https://thedebugstore.com/a/llms/collections/google-shopping-valid-products) - [Flash Click Boards™](https://thedebugstore.com/a/llms/collections/flash-click-boards-catalogue) - [Click Boards™ Summer Sale](https://thedebugstore.com/a/llms/collections/inventory-sale) - [MikroE Sale](https://thedebugstore.com/a/llms/collections/mikroe-sale) - [MIKROE Stock](https://thedebugstore.com/a/llms/collections/mikroe-products-in-stock-sale) ## Variants - Default Title, SKU: MIKROE-2374, Available: yes, Inventory: 1 ## Metafields - full_description:

The high-performance Flash chip operates at 50MHz at Normal and 133MHz at Fast Read speeds.

It is specified to standard 100,000 erase/program cycles with more than 20 years of data retention. The data can be erased in sectors or blocks and programmed with 1 to 256 bytes per page.

Each chip has a 128-bit unique ID for each device.

The Flash 3 Click Board™ communicates with the target board through the mikroBUS™ SPI interface with additional functionality provided by HOLD, CE and WP pins. It is designed to use a 3.3V power supply only.

- description_tag: The Flash 3 Click Board™ is a mikroBUS add-on board for adding more Flash Memory to your target board microcontroller. It carries an ISSI IS25LP128 IC with 128 Mbit capacity. Available from Debug Store UK. - title_tag: MikroE Flash 3 Click Board™ (MIKROE-2374) - manufacturer: Mikroelektronika d.o.o. - warranty: 12 months - amazon_enable: TRUE - amazon_title: Flash 3 Click Board - amazon_product_type: computercomponent - amazon_block: FALSE - amazon_prime_enable: FALSE - amazon_search: MikroElektronika Microelectronica MIKROE-1100 - amazon_uk_price: 10.56 - amazon_uk_currency: GBP - amazon_de_currency: EUR - amazon_de_price: 11.9328 - amazon_fr_currency: EUR - amazon_fr_price: 11.9328 - amazon_es_currency: EUR - amazon_es_price: 11.9328 - amazon_nl_currency: EUR - amazon_nl_price: 11.9328 - amazon_it_currency: EUR - amazon_it_price: 11.9328 - amazon_se_curency: SEK - amazon_se_price: 120.384 - amazon_product_id: 5055383695409 - amazon_product_id_type: EAN - amazon_update: Update - amazon_short_description: Flash 3 Click Board™ is a mikroBUS add-on board for adding more Flash Memory to your target board microcontroller. It carries an ISSI IS25LP128 IC with 128 Mbit capacity. - amazon_long_description:

Flash 3 Click is a mikroBUS add-on board for adding more Flash Memory to your target board microcontroller. It carries an ISSI IS25LP128 IC with 128 Mbit capacity.

- amazon_main_image: https://www.thedebugstore.com/images/product/lg-flash-3-click-front.jpg - amazon_other_image_1: https://www.thedebugstore.com/images/product/lg-flash-3-click-back.jpg - amazon_other_image_2: https://www.thedebugstore.com/images/product/lg-flash-3-click-in-use.jpg - amazon_other_image_3: https://www.thedebugstore.com/images/product/lg-flash-3-click-in-use.jpg - amazon_browse_node: 428655031 - mpn: MIKROE-2374 - backorder_label: If no stock shown above, check availability - badge: - widget:

Customer Reviews

Be the first to write a review
0%
(0)
0%
(0)
0%
(0)
0%
(0)
0%
(0)
- google_product_category: 2082 - examples:

We provide a library for the Flash 3 Click Board™ as well as a demo application (example), developed using MikroElektronika compilers. The demo can run on all the main MikroElektronika development boards.

The package can be downloaded/installed directly from compilers IDE (recommended), or downloaded from our LibStock, or found on mikroE GitHub account.

Library Description

This library contains an API for the Flash 3 Click Board™ driver.

Standard key functions :

Example key functions :

Example Description

This application adding more flash memory.

Application Task

This is an example that shows the capabilities of the Flash 3 click by writing into the memory array of the Flash 3 Click Board™ and reading the same data from the memory array.


void application_task ( void )
{
    char val_in[ 8 ] = { 0x4D, 0x49, 0x4B, 0x52, 0x4F, 0x45, 0x00 };
    char val_out[ 8 ] = { 0 };

    log_printf( &logger, "\r\n ____________________ \r\n" );
    log_printf( &logger, "Begin demonstration! \r\n\r\n" );


    log_printf( &logger, "Writing : %s\r\n", val_in );
    flash3_write( &flash3, 0x000000, &val_in[ 0 ], 6 );
    Delay_ms( 100 );
    log_printf( &logger, "------------------ \r\n" );

    log_printf( &logger, "Reading : %s\r\n", val_in );
    flash3_normal_read( &flash3, 0x000000, &val_in[ 0 ], 6 );
    Delay_ms( 100 );
    log_printf( &logger, "------------------ \r\n" );

    log_printf( &logger, "Erasing... \r\n" );
    flash3_sector_erase( &flash3, 0x000000 );
    Delay_ms( 300 );
    log_printf( &logger, "Erased!" );
    Delay_ms( 100 );
    log_printf( &logger, "------------------ \r\n"  );

    log_printf( &logger, "Reading : %s\r\n", val_out );
    flash3_fast_read( &flash3, 0x000000, &val_out[ 0 ], 6 );
    Delay_ms( 100 );
    log_printf( &logger, "------------------ \r\n" );

    log_printf( &logger, "Demonstration over!" );
    log_printf( &logger, "\r\n ___________________ \r\n" );
    Delay_ms( 5000 );
}  

The full application code, and ready to use projects can be installed directly from compilers IDE (recommended) or found on the LibStock page or mikroE GitHub account.

Other mikroE Libraries used in the example:

Additional Notes and Information

Depending on the development board you are using, you may need a 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.

- attachments: [{"download_file":[{"download_file":"ISSI IS25LP128 128Mb Flash Datasheet"}],"download_filetype":[{"download_filetype":"pdf"}]}] - condition: new - custom_product: false - mpn: MIKROE-2374 - google_product_category: Electronics - custom_label_0: Click Board - device_vendor: ISSI, Integrated Silicon Solution Inc - device_type: IS25LP128-JLLE - warranty: 12 months - brand: MikroE - manufacturer: Mikroelektronika d.o.o. - brands: gid://shopify/Metaobject/56256004319 - breadcrumbs: ["gid://shopify/Collection/447955239135","gid://shopify/Collection/241680580797","gid://shopify/Collection/241545183421"] - customhs_code: 847330 - detailed_description: {"type":"root","children":[{"type":"paragraph","children":[{"type":"text","value":"The high-performance Flash chip operates at 50MHz at Normal and 133MHz at Fast Read speeds."},{"type":"text","value":""},{"type":"text","value":""},{"type":"text","value":""},{"type":"text","value":"It is specified to standard 100,000 erase/program cycles with more than 20 years of data retention. The data can be erased in sectors or blocks and programmed with 1 to 256 bytes per page."},{"type":"text","value":""},{"type":"text","value":""},{"type":"text","value":""},{"type":"text","value":"Each chip has a 128-bit unique ID for each device."},{"type":"text","value":""},{"type":"text","value":""},{"type":"text","value":""},{"type":"text","value":"The "},{"type":"text","value":"Flash 3 Click Board™","bold":true},{"type":"text","value":" communicates with the target board through the mikroBUS™ SPI interface with additional functionality provided by HOLD, CE and WP pins. It is designed to use a 3.3V power supply only."}]}]} - summary:

The Flash 3 Click Board™ is a mikroBUS add-on board for adding more Flash Memory to your target board microcontroller. It carries an ISSI IS25LP128 IC with a 128 Mbit capacity.