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 (140895 times)
  2. FAT32 Library (73483 times)
  3. Network Ethernet Library (58269 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: All codes

first | 486 | 487 | 488 | 489 | 490 | 491 | 492 | 493 | 494 last
Project

Temperature and Humidity measurement with DHT11 sensor

Rating:

0

Author: Rajendra Bhatt

Last Updated: 2012-01-14

Package Version: 1.0.0.0

Category: Measurement

Downloaded: 4317 times

Followed by: 2 users

License: MIT license

Download [219.34KB]

Description

DHT11 is the most inexpensive sensor for hobbyists purpose to measure relative humidity and temperature in parallel. This project demonstrate how to implement DHT11 1-wire proprietary protocol in the firmware of PIC microcontroller using mikroC Pro for PIC 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
Project

CAN HID Servo Motor Control Application

Rating:

6

Author: Peter Erasmus

Last Updated: 2012-01-12

Package Version: 1.0.0.0

Category: Motor Control

Downloaded: 2332 times

Followed by: 2 users

License: MIT license

Download [1.49MB]

Description

This application controls a PMSM /BLDC Servo Motor over CAN bus from a PC over HID USB
as used in Industrial Applications.
Shows also CAN communication for PIC18 and dsPIC33

[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

RS232 Interrupt driven command based interface

Rating:

5

Author: stevencovert

Last Updated: 2012-01-17

Package Version: 1.0.0.0

Example: 1.0.0.0

Category: Internal MCU modules

Downloaded: 2098 times

Followed by: 1 user

License: MIT license

Download [176.76KB]

Description

Example of setting up and decoding a command based interface - e.g.
sending 'ADC?' returns it's value. Can easily be adapted to any ASCII based interface you wish. The UART.C file decodes the command, determines if it is SET or GET (setting or getting the value) and implements it.

[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

Block memory move to/from EEPROM

Rating:

5

Author: stevencovert

Last Updated: 2012-01-17

Package Version: 1.0.0.0

Example: 1.0.0.0

Category: Internal MCU modules

Downloaded: 1431 times

Followed by: 1 user

License: MIT license

Download [39.31KB]

Description

This was my solution to storing data in EEPROM at specific
memory locations, and having to break up LONGs,INTs, etc.;
only to remap everything when I added another value to store.
Example code to move large amounts of memory to/from
EEPROM easily, using a ONE-BYTE at a time method (doesn't
work with FLASH if #bytes > sector).

[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
Visual TFT/GLCD Project

Image slider for PIC32MX7

Rating:

0

Author: HAZEM I.K

Last Updated: 2012-01-11

Package Version: 1.0.0.0

Category: TFT

Downloaded: 1327 times

Followed by: 2 users

License: MIT license

Download [2.51MB]

Description

Image slider project for PIC32MX7

[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

LightHz click - Example

Rating:

5

Author: MIKROE

Last Updated: 2013-07-10

Package Version: 1.0.0.0

Example: 1.0.0.0

Category: Optical

Downloaded: 6111 times

Followed by: 2 users

License: MIT license

Download [1.00MB]

Description

This project demonstrates working with TSL230RD.

Pulses from TSL230BR are counted using RB0/INT interrupt on rising edge on pin RB0 of PIC18F45K22 MCU. Timer1 generates interrupt after 1/4 second for calculating frequency.

[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

Video Poker Game

Rating:

15

Author: Serge Tremblay

Last Updated: 2012-01-09

Package Version: 1.0.0.1

Category: Gaming and Fun

Downloaded: 1375 times

Not followed.

License: MIT license

Download [626.60KB]

Description

Classical Video Poker Game build for the PIC32MX4 and PIC32MX7 Boards.

Note: The file Cards.rar needs to be uncompressed on the root of an SD card. It contains all the .bmp needed to display the cards.

Edit 2012-01-09 Add a new version for the PIC32MX7 board. Use the older version for PIC32MX4.

[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

Ultrasonic sensor (RANGE FINDER) library

Rating:

0

Author: NART SCHINACKOW

Last Updated: 2012-01-08

Package Version: 1.0.0.0

Category: Measurement

Downloaded: 2539 times

Not followed.

License: MIT license

Download [1.26KB]

Description

This is a simple structure based library for an ultrasonic range finder, all you need to do is copy the two files your project and include the "DistanceLib.h" in your main code.
The module could be found at : http://www.futurlec.com/Distance_Sensors.shtml

[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

RFM12 Radio Trasceiver Library

Rating:

0

Author: NART SCHINACKOW

Last Updated: 2012-01-06

Package Version: 2.0.0.0

Category: Communication

Downloaded: 2289 times

Not followed.

License: MIT license

Download [3.45KB]

Description

This library has functions for interfacing a cheap and reliable radio transceiver RFM12 (433MHZ) FSK module.
module details could be found at : http://www.hoperf.com/rf_fsk/cob/RFM12.htm
Microcontroller communicates with the module using software SPI implemented in the 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
Example

Application Project On RFM12 Library

Rating:

0

Author: NART SCHINACKOW

Last Updated: 2012-01-06

Package Version: 2.0.0.0

Example: 1.0.0.0

Category: Communication

Downloaded: 2269 times

Not followed.

License: MIT license

Download [75.81KB]

Description

This is a demonstration on how to use RFM12 FSK 433MHZ module.
The project uses PIC16F877A running @ 10 MHZ as a receiver connected to an LCD that displays a message when received.
On the other side the sender is connected to a PIC16F870 running at 8MHZ that will send a message every 500 ms.

[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 | 486 | 487 | 488 | 489 | 490 | 491 | 492 | 493 | 494 last