TOP Contributors

  1. MIKROE (2642 codes)
  2. Alcides Ramos (348 codes)
  3. Shawon Shahryiar (307 codes)
  4. jm_palomino (112 codes)
  5. Chisanga Mumba (90 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 (136223 times)
  2. FAT32 Library (69492 times)
  3. Network Ethernet Library (55711 times)
  4. USB Device Library (45994 times)
  5. Network WiFi Library (41639 times)
  6. FT800 Library (40801 times)
  7. GSM click (28789 times)
  8. PID Library (26332 times)
  9. mikroSDK (26059 times)
  10. microSD click (25146 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: Internal MCU modules

first | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 last
Example

Pic32 UART Echo - DMA processed

Rating:

5

Author: Gabi M

Last Updated: 2013-05-31

Package Version: 1.0.0.0

Example: 1.0.0.0

Category: Internal MCU modules

Downloaded: 1304 times

Followed by: 4 users

License: MIT license

Download [5.65KB]

Description

A simple mikroBasic Pro for Pic32 example of using DMA channels 0 and 1 to process receiving of a certain number of bytes on UART 1 Rx then sending them back via UART 1 Tx.

[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

Turn on and initialize external interrupts on STM32F100C8

Rating:

0

Author: elessar

Last Updated: 2013-01-13

Package Version: 1.0.0.0

Example: 1.0.0.0

Category: Internal MCU modules

Downloaded: 866 times

Followed by: 1 user

License: MIT license

Download [88.71KB]

Description

Включение и использование внешних прерываний на STM32F100C8. Внешние прерывания на линиях EXTI, EXTI2 и EXTI3, и им соответствуют ножки 1, 2 и 3 порта А.
External interrupts on line EXTI, EXTI2 и EXTI3, and associated with pins 1, 2 and 3 of PORTA.

[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

Interrupt On Change (IOC) for the 18F4550

Rating:

10

Author: Paul Land

Last Updated: 2012-12-14

Package Version: 1.0.0.0

Example: 1.0.0.0

Category: Internal MCU modules

Downloaded: 2171 times

Followed by: 3 users

License: MIT license

Download [8.08KB]

Description

This is a modified version of one of the components from the Mikroelektronika Interrupt project found here on libstock - http://www.libstock.com/projects/view/326/interrupts-on-pic-18f45k22

It demonstrates Interrupt on change for the 18F4550 mcu. It formed part of my investigations into interfacing Rotary Encoder switches to a 18F4550.

[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

Working with EEPROM

Rating:

0

Author: Mateus Toyama

Last Updated: 2012-09-09

Package Version: 1.0.0.0

Example: 1.0.0.0

Category: Internal MCU modules

Downloaded: 1517 times

Followed by: 2 users

License: MIT license

Download [60.46KB]

Description

A simple example of use of the EEPROM to store the states of LEDs

[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

Changing the duty cycle of a 5KHZ PWM with a keypad & HD44780 LCD

Rating:

0

Author: Bahman Mohammadhoseini

Last Updated: 2012-08-04

Package Version: 5.6.1.0

Category: Internal MCU modules

Downloaded: 1731 times

Followed by: 1 user

License: MIT license

Download [45.10KB]

Description

This project shows how to change the
duty cycle of a 5KHZ PWM signal produced
by PWM1 module(CCP1/pin17) of a
PIC18F452 with a keypad and
4X20 HD44780 LCD using 4-bit library
and mikroC PRO for PIC v5.61 compiler.

[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

Interrupts on PIC32MX460F512L

Rating:

0

Author: MIKROE

Last Updated: 2012-05-15

Package Version: 1.0.0.0

Example: 1.0.0.0

Category: Internal MCU modules

Downloaded: 3903 times

Followed by: 2 users

License: MIT license

Download [18.33KB]

Description

This example demonstrates how to setup:

- External INT2 interrupt on PORTE.9 pin

- UART RX event interrupt

[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

Interrupts on PIC 18F45K22

Rating:

5

Author: MIKROE

Last Updated: 2012-05-08

Package Version: 1.0.0.0

Example: 1.0.0.0

Category: Internal MCU modules

Downloaded: 8432 times

Followed by: 5 users

License: MIT license

Download [22.65KB]

Description

This example demonstrates how to setup:

- External INT0 interrupt on PORTB.0 pin

- UART RX event interrupt

- Interrupt on change on PORTB.7 - PORTB.4

[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

PIC24F ADC library with callback

Rating:

0

Author: Anton Rieckert

Last Updated: 2012-04-13

Package Version: 1.0.0.0

Category: Internal MCU modules

Downloaded: 1276 times

Followed by: 2 users

License: MIT license

Download [30.49KB]

Description

Analog to Digital Library for the PIC24 and dsPIC range. Library supports multiple channels and has a callback function that is executed as soon as all the channels are read. The sampling frequency can also be specified in Hz

[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

Watchdog & RTC-example

Rating:

0

Author: Francis Verhelst

Last Updated: 2012-01-23

Package Version: 1.0.0.0

Example: 1.0.0.0

Category: Internal MCU modules

Downloaded: 1084 times

Followed by: 3 users

License: MIT license

Download [52.05KB]

Description

A small program, to demonstrate use of watchdog on a pic 32.
At program start RTC is started + necessary inits.
It then goes in an endless loop, where the watchdog keeps microcontroller in sleep mode, until a second has passed. The routine then starts all over.
Has to be loaded with microprog. Don't use or combine with Mikrobootloader.

[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

Hardware AES Crypto for XMEGA

Rating:

0

Author: Odd One

Last Updated: 2012-01-21

Package Version: 1.0.0.0

Category: Internal MCU modules

Downloaded: 765 times

Followed by: 1 user

License: MIT license

Download [4.36KB]

Description

This is an effort to make using the hardware AES crypto engine in the XMEGA line of controllers as easy to use as humanly possible. Just add the unit to your project, add it to your main unit's "uses" clause, and go.

[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 | 6 | 7 | 8 | 9 last