TOP Contributors

  1. MIKROE (2784 codes)
  2. Alcides Ramos (403 codes)
  3. Shawon Shahryiar (307 codes)
  4. jm_palomino (130 codes)
  5. Bugz Bensce (97 codes)
  6. S P (73 codes)
  7. dany (71 codes)
  8. MikroBUS.NET Team (35 codes)
  9. NART SCHINACKOW (34 codes)
  10. Armstrong Subero (27 codes)

Most Downloaded

  1. Timer Calculator (140920 times)
  2. FAT32 Library (73486 times)
  3. Network Ethernet Library (58269 times)
  4. USB Device Library (48472 times)
  5. Network WiFi Library (44080 times)
  6. FT800 Library (43645 times)
  7. GSM click (30522 times)
  8. mikroSDK (29254 times)
  9. PID Library (27196 times)
  10. microSD click (26921 times)
Libstock prefers package manager

Package Manager

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]

Categories

Compilers

Architecture

Sort By

Category: Storage

first | 1 | 2 | 3 | 4 | 5 last
Library

Fat

Rating:

24

Author: dany

Last Updated: 2016-02-28

Package Version: 3.1.0.0

Category: Storage

Downloaded: 14117 times

Followed by: 6 users

License: MIT license

Download [20.26MB]

Description

Several libraries for Fat16 and Fat32:
- Fat16Dir (findfirst, findnext) (only P18)
- Fat16DirLFN (Fat16Dir for long filenames) (only P18)
- Fat32_,1 Fat32_2; single and multiple Fat32 device(s) for P18, PIC24, dsPIC and PIC32
- IDE for P18, PIC24 and dsPIC.

[learn more]

supported microcontrollers

  • PIC
  • dsPIC
  • PIC24
  • PIC32
  • AVR
  • 8051
  • ARM
  • Other
  • FT90x
  • RISC-V

supported microcontroller subcategories

supported compilers

  • mikroC
  • mikroBasic
  • mikroPascal
  • Other
  • mikroC AI
  • GCC
  • Clang
  • XC

supported visual tools

  • Visual TFT
  • Visual GLCD
  • Other
  • Visual TFT AI

project contains

  • lib
  • src
  • exa
  • hlp
  • hex
  • sch
  • pcb
  • doc

archive format

  • mpkg
  • zip
  • rar
No Abuse Reported
Example

Interfacing SD Card (FAT32 System) With PIC Microcontroller

Rating:

0

Author: Bitahwa Bindu

Last Updated: 2015-12-27

Package Version: 1.0.0.0

Example: 1.0.0.0

Category: Storage

Downloaded: 3466 times

Followed by: 8 users

License: MIT license

Download [195.64KB]

Description

The FAT32 library can be used for SD cards with more than 2GB of size, it lifts many constraints imposed by FAT16 file system.
Learn how to write/read text from/to an SD Card with PIC Microcontroller

[learn more]

supported microcontrollers

  • PIC
  • dsPIC
  • PIC24
  • PIC32
  • AVR
  • 8051
  • ARM
  • Other
  • FT90x
  • RISC-V

supported microcontroller subcategories

supported compilers

  • mikroC
  • mikroBasic
  • mikroPascal
  • Other
  • mikroC AI
  • GCC
  • Clang
  • XC

supported visual tools

  • Visual TFT
  • Visual GLCD
  • Other
  • Visual TFT AI

project contains

  • lib
  • src
  • exa
  • hlp
  • hex
  • sch
  • pcb
  • doc

archive format

  • mpkg
  • zip
  • rar
No Abuse Reported
Example

eeprom AT24C32

Rating:

0

Author: Roman Toropov

Last Updated: 2015-10-03

Package Version: 1.0.0.1

Example: 1.0.0.0

Category: Storage

Downloaded: 908 times

Followed by: 3 users

License: MIT license

Download [1.94KB]

Description

read and write char, int, long, float

[learn more]

supported microcontrollers

  • PIC
  • dsPIC
  • PIC24
  • PIC32
  • AVR
  • 8051
  • ARM
  • Other
  • FT90x
  • RISC-V

supported microcontroller subcategories

supported compilers

  • mikroC
  • mikroBasic
  • mikroPascal
  • Other
  • mikroC AI
  • GCC
  • Clang
  • XC

supported visual tools

  • Visual TFT
  • Visual GLCD
  • Other
  • Visual TFT AI

project contains

  • lib
  • src
  • exa
  • hlp
  • hex
  • sch
  • pcb
  • doc

archive format

  • mpkg
  • zip
  • rar
No Abuse Reported
Project

External EEPROM Interfacing With PIC16F877

Rating:

0

Author: S P

Last Updated: 2015-03-27

Package Version: 1.0.0.0

Category: Storage

Downloaded: 1713 times

Followed by: 4 users

License: MIT license

Download [155.56KB]

Description

This is an application of interfacing PIC16F877A with 24C08A EEPROM.
There is an example of writing data to the eeprom and then reading and display it on 1602 LCD display.

[learn more]

supported microcontrollers

  • PIC
  • dsPIC
  • PIC24
  • PIC32
  • AVR
  • 8051
  • ARM
  • Other
  • FT90x
  • RISC-V

supported microcontroller subcategories

supported compilers

  • mikroC
  • mikroBasic
  • mikroPascal
  • Other
  • mikroC AI
  • GCC
  • Clang
  • XC

supported visual tools

  • Visual TFT
  • Visual GLCD
  • Other
  • Visual TFT AI

project contains

  • lib
  • src
  • exa
  • hlp
  • hex
  • sch
  • pcb
  • doc

archive format

  • mpkg
  • zip
  • rar
No Abuse Reported
Library

Microchip EEPROM 24LC512

Rating:

4

Author: Phil Crowder

Last Updated: 2015-01-10

Package Version: 1.0.0.0

Category: Storage

Downloaded: 1018 times

Followed by: 4 users

License: MIT license

Download [7.64KB]

Description

This is a library I wrote for myself to utilize the Microchip 24LC512 EEPROM, I assume the use of I2C1 in my code, and have accounted for addressing the chips, I don't take into account spreading the data write over multiple chips though.

[learn more]

supported microcontrollers

  • PIC
  • dsPIC
  • PIC24
  • PIC32
  • AVR
  • 8051
  • ARM
  • Other
  • FT90x
  • RISC-V

supported microcontroller subcategories

supported compilers

  • mikroC
  • mikroBasic
  • mikroPascal
  • Other
  • mikroC AI
  • GCC
  • Clang
  • XC

supported visual tools

  • Visual TFT
  • Visual GLCD
  • Other
  • Visual TFT AI

project contains

  • lib
  • src
  • exa
  • hlp
  • hex
  • sch
  • pcb
  • doc

archive format

  • mpkg
  • zip
  • rar
No Abuse Reported
Example

FAT32 using SDIO Library

Rating:

5

Author: prakob komeswarakul

Last Updated: 2013-10-06

Package Version: 1.0.0.0

Example: 1.0.0.0

Category: Storage

Downloaded: 3459 times

Followed by: 5 users

License: MIT license

Download [314.44KB]

Description

This is an example showing how to create FAT32 file system with SDIO library. Actually , i found this code from MMB+ for STM32 .

I think this example will be useful for everyone who being to use this library . :)

[learn more]

supported microcontrollers

  • PIC
  • dsPIC
  • PIC24
  • PIC32
  • AVR
  • 8051
  • ARM
  • Other
  • FT90x
  • RISC-V

supported microcontroller subcategories

supported compilers

  • mikroC
  • mikroBasic
  • mikroPascal
  • Other
  • mikroC AI
  • GCC
  • Clang
  • XC

supported visual tools

  • Visual TFT
  • Visual GLCD
  • Other
  • Visual TFT AI

project contains

  • lib
  • src
  • exa
  • hlp
  • hex
  • sch
  • pcb
  • doc

archive format

  • mpkg
  • zip
  • rar
No Abuse Reported
Library

Static Data Structures

Rating:

5

Author: Richard Lowe

Last Updated: 2013-08-30

Package Version: 1.1.0.1

Category: Storage

Downloaded: 2434 times

Followed by: 6 users

License: MIT license

Download [52.38KB]

Description

Add static data structures to your project.

[learn more]

supported microcontrollers

  • PIC
  • dsPIC
  • PIC24
  • PIC32
  • AVR
  • 8051
  • ARM
  • Other
  • FT90x
  • RISC-V

supported microcontroller subcategories

supported compilers

  • mikroC
  • mikroBasic
  • mikroPascal
  • Other
  • mikroC AI
  • GCC
  • Clang
  • XC

supported visual tools

  • Visual TFT
  • Visual GLCD
  • Other
  • Visual TFT AI

project contains

  • lib
  • src
  • exa
  • hlp
  • hex
  • sch
  • pcb
  • doc

archive format

  • mpkg
  • zip
  • rar
No Abuse Reported
Library

ST EEPROM Emulation

Rating:

5

Author: Richard Lowe

Last Updated: 2013-08-19

Package Version: 1.0.0.0

Category: Storage

Downloaded: 1448 times

Followed by: 2 users

License: MIT license

Download [154.73KB]

Description

Adaptation of STs' EEPROM Emulator to MikroC.

[learn more]

supported microcontrollers

  • PIC
  • dsPIC
  • PIC24
  • PIC32
  • AVR
  • 8051
  • ARM
  • Other
  • FT90x
  • RISC-V

supported microcontroller subcategories

supported compilers

  • mikroC
  • mikroBasic
  • mikroPascal
  • Other
  • mikroC AI
  • GCC
  • Clang
  • XC

supported visual tools

  • Visual TFT
  • Visual GLCD
  • Other
  • Visual TFT AI

project contains

  • lib
  • src
  • exa
  • hlp
  • hex
  • sch
  • pcb
  • doc

archive format

  • mpkg
  • zip
  • rar
No Abuse Reported
Project

mHEX

Rating:

6

Author: Petr Domorazek

Last Updated: 2013-08-18

Package Version: 1.2.0.0

Category: Storage

Downloaded: 798 times

Followed by: 2 users

License: MIT license

Download [45.22KB]

Description

This program converts the file (eg gif, jpg) into the array.

[learn more]

supported microcontrollers

  • PIC
  • dsPIC
  • PIC24
  • PIC32
  • AVR
  • 8051
  • ARM
  • Other
  • FT90x
  • RISC-V

supported microcontroller subcategories

supported compilers

  • mikroC
  • mikroBasic
  • mikroPascal
  • Other
  • mikroC AI
  • GCC
  • Clang
  • XC

supported visual tools

  • Visual TFT
  • Visual GLCD
  • Other
  • Visual TFT AI

project contains

  • lib
  • src
  • exa
  • hlp
  • hex
  • sch
  • pcb
  • doc

archive format

  • mpkg
  • zip
  • rar
No Abuse Reported
Project

File2ConstCharArray

Rating:

0

Author: József Méhes

Last Updated: 2013-08-14

Package Version: 1.0.0.0

Category: Storage

Downloaded: 760 times

Followed by: 1 user

License: MIT license

Download [5.32KB]

Description

This application allows you to save your files in microcontroller's flash memory creating C const char array from any file you want (wav, jpg...). First you need to set the source and the destination file (header file), and the name of the array as well. You don’t have to reset these settings if you modify them.
dotNET Framework v4.0 required!

[learn more]

supported microcontrollers

  • PIC
  • dsPIC
  • PIC24
  • PIC32
  • AVR
  • 8051
  • ARM
  • Other
  • FT90x
  • RISC-V

supported microcontroller subcategories

supported compilers

  • mikroC
  • mikroBasic
  • mikroPascal
  • Other
  • mikroC AI
  • GCC
  • Clang
  • XC

supported visual tools

  • Visual TFT
  • Visual GLCD
  • Other
  • Visual TFT AI

project contains

  • lib
  • src
  • exa
  • hlp
  • hex
  • sch
  • pcb
  • doc

archive format

  • mpkg
  • zip
  • rar
No Abuse Reported
first | 1 | 2 | 3 | 4 | 5 last