The old resistor decade boxes consisted of a bunch of rotary switches which make them little bulky and expensive. Stynus has built this microcontroller-based resistor decade box that uses one rotary encoder and 16 relay switches to switch on the various resistances. The microcontroller used in this project is PIC16F84A.
PIC Microcontroller based resistor decade box - [Link]
This is a 7 segment clock displaying HH:MM:SS using PIC16F84A and 4017 digital IC. Complete source files are included.
PIC16F84A Digital Clock - [Link]
This mini breakout board is designed to simplify prototyping and experimentation work with the popular 18-pin PIC16F series microcontrollers. It is small in size (1.95″ X 0.75″) and is breadboard friendly. It supports PIC16F84A, PIC16F628A, PIC16F88, PIC16F648A, PIC16F1827, PIC16F1847, and other 18-pin microcontrollers in the same series.
Mini breakout board for 18-pin PIC16F series microcontrollers - [Link]
Breakout board for PIC16F628/88/1827/1847 microcontrollers
This is an improved version of my 18-pin PIC16F series breadboard module that I have used in many of my PIC tutorials and projects published in this website. The new version has got a +5V power supply regulator on-board and a 2.1mm female barrel jack for DC input from a wall adapter. The 18-pin PIC16F series microcontrollers are still very popular among hobbyists and beginners because of their compact size, low cost, and simplicity. The PIC16F1847 is the latest release in this series and is equipped with lot more peripherals and enhanced features than its predecessors. This breakout board will be helpful for rapid prototyping with the PIC16F1847 microcontroller. Since the predecessors of PIC16F1847 share the same pin configuration, this board can also be used with popular PIC16F84A, PIC16F628A, and PIC16F88 microcontrollers of the same series.
Breakout board for PIC16F1847 microcontroller - [Link]
This is a good looking and practical device that can be useful in many areas where countdown timer is needed. This project is based on the PIC16F84A microcontroller. The time range can be adjusted between 1 and 999 seconds. This project has 3 buttons and one of them is named Set Button. In order to regulate the seconds up or down on the display you should press the Set button while pressing the button on the left or the right hand side. The author of this project is @Pedja089. More photos on Facebook Fan Page.
Timer from 1 to 999s with PIC16F84A - [Link]
I’ve finally gotten around to writing software SPI for two nokia 48×84 lcds (they were part of an old cell phone) that I found for a dollar each at a thrift store for my pic16f84a. I’ve posted my code (which is so simple that it could more or less be easily ported to any mcu). I have big plans for these lcds in the future (and even color ones when I get my hands on them). Enjoy.
Controlling a nokia5110 lcd with software SPI on a pic16f84a – [Link]
This project is about interfacing a SNES controller and 16×2 LCD to a PIC16f84A to type out which buttons are pressed.
Interfacing a SNES controller and 16×2 LCD to the PIC16f84A – [Link]
This project is a clock able to display time on the CRT tube of an oscilloscope. It uses a PIC16F84A and four resistors configured to work like a 2bit R-2R DAC. Bruno Gavand used both timing and Y axis controls to display the numeric values on the scope screen. It also has two push buttons, one for hours and one for minutes configuration. [via]
PicOClock: PIC16F84A Oscilloscope clock – [Link]
This project is a small adjustable Digital clock and thermometer with thermostat based on PIC16F84A or PIC16F628 and DS1631 temperature sensor. The hardware is very simple because it uses a PIC microcontroller, a sensor, 4×7 segment common anode displays, 4 transistors and some resistors. Check schematic and source code on the link below.
PIC16F84A – PIC16F628 Digital Clock/Date/Thermometer with thermostat – [Link]